0000027996-24-000172.txt : 20241107 0000027996-24-000172.hdr.sgml : 20241107 20241107100102 ACCESSION NUMBER: 0000027996-24-000172 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241107 DATE AS OF CHANGE: 20241107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DELUXE CORP CENTRAL INDEX KEY: 0000027996 STANDARD INDUSTRIAL CLASSIFICATION: BLANKBOOKS, LOOSELEAF BINDERS & BOOKBINDING & RELATED WORK [2780] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 410216800 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07945 FILM NUMBER: 241433648 BUSINESS ADDRESS: STREET 1: 801 S. MARQUETTE AVE. CITY: MINNEAPOLIS STATE: MN ZIP: 55402 BUSINESS PHONE: 6514837111 MAIL ADDRESS: STREET 1: 801 S. MARQUETTE AVE. CITY: MINNEAPOLIS STATE: MN ZIP: 55402 FORMER COMPANY: FORMER CONFORMED NAME: DELUXE CHECK PRINTERS INC DATE OF NAME CHANGE: 19880608 10-Q 1 dlx-20240930.htm DELUXE CORPORATION 10-Q 09.30.2024 dlx-20240930
000002799612/312024Q3falsehttp://fasb.org/us-gaap/2024#FundsHeldForClientshttp://fasb.org/us-gaap/2024#FundsHeldForClientshttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:puredlx:customers00000279962024-01-012024-09-3000000279962024-10-2400000279962023-12-3100000279962024-09-300000027996us-gaap:ProductMember2024-07-012024-09-300000027996us-gaap:ProductMember2023-07-012023-09-300000027996us-gaap:ProductMember2024-01-012024-09-300000027996us-gaap:ProductMember2023-01-012023-09-300000027996us-gaap:ServiceMember2024-07-012024-09-300000027996us-gaap:ServiceMember2023-07-012023-09-300000027996us-gaap:ServiceMember2024-01-012024-09-300000027996us-gaap:ServiceMember2023-01-012023-09-3000000279962024-07-012024-09-3000000279962023-07-012023-09-3000000279962023-01-012023-09-3000000279962024-06-300000027996us-gaap:CommonStockMember2024-06-300000027996us-gaap:AdditionalPaidInCapitalMember2024-06-300000027996us-gaap:RetainedEarningsMember2024-06-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000027996us-gaap:NoncontrollingInterestMember2024-06-300000027996us-gaap:RetainedEarningsMember2024-07-012024-09-300000027996us-gaap:NoncontrollingInterestMember2024-07-012024-09-300000027996us-gaap:CommonStockMember2024-07-012024-09-300000027996us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300000027996us-gaap:CommonStockMember2024-09-300000027996us-gaap:AdditionalPaidInCapitalMember2024-09-300000027996us-gaap:RetainedEarningsMember2024-09-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300000027996us-gaap:NoncontrollingInterestMember2024-09-3000000279962023-06-300000027996us-gaap:CommonStockMember2023-06-300000027996us-gaap:AdditionalPaidInCapitalMember2023-06-300000027996us-gaap:RetainedEarningsMember2023-06-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000027996us-gaap:NoncontrollingInterestMember2023-06-300000027996us-gaap:RetainedEarningsMember2023-07-012023-09-300000027996us-gaap:NoncontrollingInterestMember2023-07-012023-09-300000027996us-gaap:CommonStockMember2023-07-012023-09-300000027996us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-3000000279962023-09-300000027996us-gaap:CommonStockMember2023-09-300000027996us-gaap:AdditionalPaidInCapitalMember2023-09-300000027996us-gaap:RetainedEarningsMember2023-09-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000027996us-gaap:NoncontrollingInterestMember2023-09-300000027996us-gaap:CommonStockMember2023-12-310000027996us-gaap:AdditionalPaidInCapitalMember2023-12-310000027996us-gaap:RetainedEarningsMember2023-12-310000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000027996us-gaap:NoncontrollingInterestMember2023-12-310000027996us-gaap:RetainedEarningsMember2024-01-012024-09-300000027996us-gaap:NoncontrollingInterestMember2024-01-012024-09-300000027996us-gaap:CommonStockMember2024-01-012024-09-300000027996us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-3000000279962022-12-310000027996us-gaap:CommonStockMember2022-12-310000027996us-gaap:AdditionalPaidInCapitalMember2022-12-310000027996us-gaap:RetainedEarningsMember2022-12-310000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000027996us-gaap:NoncontrollingInterestMember2022-12-310000027996us-gaap:RetainedEarningsMember2023-01-012023-09-300000027996us-gaap:NoncontrollingInterestMember2023-01-012023-09-300000027996us-gaap:CommonStockMember2023-01-012023-09-300000027996us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300000027996us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000027996us-gaap:TradeAccountsReceivableMember2024-01-012024-09-300000027996us-gaap:GeographicDistributionDomesticMemberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310000027996dlx:InternaluseComputerSoftwareIntangibleAssetMember2024-09-300000027996dlx:InternaluseComputerSoftwareIntangibleAssetMember2023-12-310000027996us-gaap:CustomerRelatedIntangibleAssetsMember2024-09-300000027996us-gaap:CustomerRelatedIntangibleAssetsMember2023-12-310000027996us-gaap:DistributionRightsMember2024-09-300000027996us-gaap:DistributionRightsMember2023-12-310000027996us-gaap:TechnologyBasedIntangibleAssetsMember2024-09-300000027996us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310000027996us-gaap:TradeNamesMember2024-09-300000027996us-gaap:TradeNamesMember2023-12-310000027996dlx:SoftwareforResaleMember2024-09-300000027996dlx:SoftwareforResaleMember2023-12-310000027996us-gaap:IntangibleAssetsAmortizationPeriodMemberus-gaap:TradeNamesMember2024-07-012024-09-300000027996us-gaap:IntangibleAssetsAmortizationPeriodMemberus-gaap:TradeNamesMember2024-01-012024-09-300000027996dlx:InternaluseComputerSoftwareIntangibleAssetMember2024-01-012024-09-3000000279962024-01-012024-03-310000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesMember2023-12-310000027996us-gaap:OperatingSegmentsMemberdlx:B2BPaymentsMember2023-12-310000027996us-gaap:OperatingSegmentsMemberdlx:DataSolutionsMember2023-12-310000027996us-gaap:OperatingSegmentsMemberdlx:PrintMember2023-12-310000027996us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-12-310000027996us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PrintMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesMember2024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:B2BPaymentsMember2024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DataSolutionsMember2024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PrintMember2024-09-300000027996us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2024-09-300000027996us-gaap:NotesReceivableMember2024-01-012024-09-300000027996dlx:LoansandnotesreceivablefromdistributorsMember2023-12-310000027996dlx:LoansandnotesreceivablefromdistributorsMember2022-12-310000027996dlx:LoansandnotesreceivablefromdistributorsMember2024-01-012024-09-300000027996dlx:LoansandnotesreceivablefromdistributorsMember2023-01-012023-09-300000027996dlx:LoansandnotesreceivablefromdistributorsMember2024-09-300000027996dlx:LoansandnotesreceivablefromdistributorsMember2023-09-300000027996dlx:LoansandnotesreceivablefromdistributorsMemberdlx:OnetotwointernalgradememberMember2024-09-300000027996dlx:LoansandnotesreceivablefromdistributorsMemberdlx:ThreetofourinternalgradeMember2024-09-300000027996us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000027996us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000027996us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000027996us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-09-300000027996us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-09-300000027996us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-09-300000027996us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-09-300000027996us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-09-300000027996us-gaap:AccumulatedTranslationAdjustmentMember2024-09-300000027996us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000027996us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310000027996us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000027996us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000027996us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-09-300000027996us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-09-300000027996us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000027996us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300000027996us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000027996us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-09-300000027996us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-300000027996us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000027996naics:ZZ5412142024-07-012024-09-300000027996naics:ZZ5412142024-01-012024-09-300000027996naics:ZZ5412142023-01-012023-12-310000027996naics:ZZ5412142024-09-300000027996us-gaap:CustomerRelatedIntangibleAssetsMember2024-01-012024-09-300000027996dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember2023-06-012023-06-300000027996dlx:AmountOfAdjustmentToPriorPeriodGainOnDisposalMemberMemberdlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember2023-07-012023-09-300000027996dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember2023-01-012023-09-300000027996dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember2023-01-012023-12-310000027996dlx:AmortizingInterestRateSwapJune2023Member2023-06-200000027996dlx:AmortizingInterestRateSwapJune2023Member2024-09-300000027996dlx:AmortizingInterestRateSwapJune2023Member2023-12-310000027996dlx:InterestRateSwapMarch2023Member2023-03-200000027996dlx:InterestRateSwapMarch2023Member2024-09-300000027996dlx:InterestRateSwapMarch2023Member2023-12-310000027996dlx:InterestRateSwapSeptember2022Member2022-09-200000027996dlx:InterestRateSwapSeptember2022Member2024-09-300000027996dlx:InterestRateSwapSeptember2022Member2023-12-310000027996dlx:CreditFacilityAgreementMembersrt:MinimumMember2024-01-012024-09-300000027996dlx:CreditFacilityAgreementMembersrt:MinimumMember2021-06-012021-06-010000027996dlx:CreditFacilityAgreementMembersrt:MaximumMember2024-01-012024-09-300000027996dlx:CreditFacilityAgreementMembersrt:MaximumMember2021-06-012021-06-0100000279962024-07-012024-07-010000027996us-gaap:FairValueMeasurementsNonrecurringMember2024-07-012024-09-300000027996us-gaap:FairValueMeasurementsRecurringMember2024-09-300000027996us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300000027996us-gaap:CashAndCashEquivalentsMember2024-09-300000027996us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2024-09-300000027996dlx:FundsHeldForCustomersMember2024-09-300000027996us-gaap:FairValueInputsLevel1Memberdlx:FundsHeldForCustomersMember2024-09-300000027996us-gaap:FairValueInputsLevel1Member2024-09-300000027996dlx:OtherCurrentAndNoncurrentAssetsMember2024-09-300000027996us-gaap:FairValueInputsLevel3Memberdlx:OtherCurrentAndNoncurrentAssetsMember2024-09-300000027996dlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember2024-09-300000027996us-gaap:FairValueInputsLevel2Memberdlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember2024-09-300000027996us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310000027996us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000027996us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000027996us-gaap:FairValueMeasurementsRecurringMember2023-12-310000027996us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000027996us-gaap:CashAndCashEquivalentsMember2023-12-310000027996us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2023-12-310000027996dlx:FundsHeldForCustomersMember2023-12-310000027996us-gaap:FairValueInputsLevel1Memberdlx:FundsHeldForCustomersMember2023-12-310000027996us-gaap:FairValueInputsLevel1Member2023-12-310000027996dlx:OtherCurrentAndNoncurrentAssetsMember2023-12-310000027996us-gaap:FairValueInputsLevel3Memberdlx:OtherCurrentAndNoncurrentAssetsMember2023-12-310000027996dlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember2023-12-310000027996us-gaap:FairValueInputsLevel2Memberdlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember2023-12-310000027996dlx:NorthStarProgramMember2024-07-012024-09-300000027996dlx:NorthStarProgramMember2023-07-012023-09-300000027996dlx:NorthStarProgramMember2024-01-012024-09-300000027996dlx:NorthStarProgramMember2023-01-012023-09-300000027996dlx:NorthStarProgramMember2023-04-012024-09-300000027996dlx:NorthStarProgramMember2024-09-300000027996us-gaap:CostOfSalesMember2024-07-012024-09-300000027996us-gaap:CostOfSalesMember2023-07-012023-09-300000027996us-gaap:CostOfSalesMember2024-01-012024-09-300000027996us-gaap:CostOfSalesMember2023-01-012023-09-300000027996us-gaap:OperatingExpenseMember2024-07-012024-09-300000027996us-gaap:OperatingExpenseMember2023-07-012023-09-300000027996us-gaap:OperatingExpenseMember2024-01-012024-09-300000027996us-gaap:OperatingExpenseMember2023-01-012023-09-300000027996dlx:ExternalConsultingAndOtherCostsMember2024-07-012024-09-300000027996dlx:ExternalConsultingAndOtherCostsMember2023-07-012023-09-300000027996dlx:ExternalConsultingAndOtherCostsMember2024-01-012024-09-300000027996dlx:ExternalConsultingAndOtherCostsMember2023-01-012023-09-300000027996us-gaap:EmployeeSeveranceMember2024-07-012024-09-300000027996us-gaap:EmployeeSeveranceMember2023-07-012023-09-300000027996us-gaap:EmployeeSeveranceMember2024-01-012024-09-300000027996us-gaap:EmployeeSeveranceMember2023-01-012023-09-300000027996dlx:InternallaborMember2024-07-012024-09-300000027996dlx:InternallaborMember2023-07-012023-09-300000027996dlx:InternallaborMember2024-01-012024-09-300000027996dlx:InternallaborMember2023-01-012023-09-300000027996us-gaap:OtherRestructuringMember2024-07-012024-09-300000027996us-gaap:OtherRestructuringMember2023-07-012023-09-300000027996us-gaap:OtherRestructuringMember2024-01-012024-09-300000027996us-gaap:OtherRestructuringMember2023-01-012023-09-300000027996us-gaap:EmployeeSeveranceMember2023-12-310000027996us-gaap:EmployeeSeveranceMember2024-09-3000000279962023-01-012023-12-310000027996dlx:TermLoanFacilityMember2024-09-300000027996dlx:TermLoanFacilityMember2023-12-310000027996us-gaap:UnsecuredDebtMember2024-09-300000027996us-gaap:UnsecuredDebtMember2023-12-310000027996us-gaap:RevolvingCreditFacilityMember2024-09-300000027996us-gaap:RevolvingCreditFacilityMember2023-12-310000027996dlx:ARSecuritizationMember2024-09-300000027996dlx:ARSecuritizationMember2023-12-310000027996us-gaap:RevolvingCreditFacilityMember2021-06-010000027996dlx:TermLoanFacilityMember2021-06-010000027996dlx:SwinglineSubFacilityMember2024-09-300000027996dlx:SwinglineSubFacilityMember2021-06-010000027996us-gaap:LetterOfCreditMember2024-09-300000027996us-gaap:LetterOfCreditMember2021-06-010000027996dlx:TermLoanFacilityMembersrt:ScenarioForecastMember2025-01-012025-03-310000027996dlx:TermLoanFacilityMembersrt:ScenarioForecastMember2025-04-012025-06-300000027996dlx:TermLoanFacilityMembersrt:ScenarioForecastMember2026-01-012026-03-310000027996dlx:TermLoanFacilityMembersrt:ScenarioForecastMember2025-10-012025-12-310000027996dlx:TermLoanFacilityMembersrt:ScenarioForecastMember2025-07-012025-09-300000027996dlx:CreditFacilityAgreementMember2024-09-300000027996dlx:CreditFacilityAgreementMember2023-12-310000027996dlx:CreditFacilityAgreementMembersrt:ScenarioForecastMember2024-10-012026-06-010000027996us-gaap:UnsecuredDebtMember2021-06-010000027996us-gaap:UnsecuredDebtMember2021-06-012021-06-010000027996us-gaap:UnsecuredDebtMember2022-12-310000027996dlx:ARSecuritizationMember2024-03-1300000279962018-10-240000027996us-gaap:CustomerConcentrationRiskMember2024-01-012024-09-300000027996us-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300000027996dlx:MajorCustomersMemberMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-09-300000027996dlx:MajorCustomersMemberMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:B2BPaymentsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:B2BPaymentsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:B2BPaymentsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:B2BPaymentsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DataSolutionsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DataSolutionsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DataSolutionsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DataSolutionsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PrintMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PrintMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PrintMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ReportableSegmentsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ReportableSegmentsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ReportableSegmentsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ReportableSegmentsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMember2023-01-012023-09-300000027996us-gaap:CorporateNonSegmentMember2024-07-012024-09-300000027996us-gaap:CorporateNonSegmentMember2023-07-012023-09-300000027996us-gaap:CorporateNonSegmentMember2024-01-012024-09-300000027996us-gaap:CorporateNonSegmentMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ChecksrevenueMemberdlx:PrintMember2024-07-012024-09-300000027996dlx:ChecksrevenueMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesRevenueMemberdlx:MerchantServicesMember2024-07-012024-09-300000027996dlx:MerchantServicesRevenueMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PromotionalSolutionsRevenueMemberdlx:PrintMember2024-07-012024-09-300000027996dlx:PromotionalSolutionsRevenueMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:FormsandotherproductsMemberdlx:PrintMember2024-07-012024-09-300000027996dlx:FormsandotherproductsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:TreasurymanagementsolutionsMemberdlx:B2BPaymentsMember2024-07-012024-09-300000027996dlx:TreasurymanagementsolutionsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DatadrivenmarketingsolutionsMemberdlx:DataSolutionsMember2024-07-012024-09-300000027996dlx:DatadrivenmarketingsolutionsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:B2BPaymentsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:DataSolutionsMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberus-gaap:AllOtherSegmentsMember2024-07-012024-09-300000027996dlx:OtherMember2024-07-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ChecksrevenueMemberdlx:PrintMember2023-07-012023-09-300000027996dlx:ChecksrevenueMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesRevenueMemberdlx:MerchantServicesMember2023-07-012023-09-300000027996dlx:MerchantServicesRevenueMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PromotionalSolutionsRevenueMemberdlx:PrintMember2023-07-012023-09-300000027996dlx:PromotionalSolutionsRevenueMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:FormsandotherproductsMemberdlx:PrintMember2023-07-012023-09-300000027996dlx:FormsandotherproductsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:TreasurymanagementsolutionsMemberdlx:B2BPaymentsMember2023-07-012023-09-300000027996dlx:TreasurymanagementsolutionsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DatadrivenmarketingsolutionsMemberdlx:DataSolutionsMember2023-07-012023-09-300000027996dlx:DatadrivenmarketingsolutionsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:B2BPaymentsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:DataSolutionsMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberus-gaap:AllOtherSegmentsMember2023-07-012023-09-300000027996dlx:OtherMember2023-07-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ChecksrevenueMemberdlx:PrintMember2024-01-012024-09-300000027996dlx:ChecksrevenueMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesRevenueMemberdlx:MerchantServicesMember2024-01-012024-09-300000027996dlx:MerchantServicesRevenueMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PromotionalSolutionsRevenueMemberdlx:PrintMember2024-01-012024-09-300000027996dlx:PromotionalSolutionsRevenueMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:FormsandotherproductsMemberdlx:PrintMember2024-01-012024-09-300000027996dlx:FormsandotherproductsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:TreasurymanagementsolutionsMemberdlx:B2BPaymentsMember2024-01-012024-09-300000027996dlx:TreasurymanagementsolutionsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DatadrivenmarketingsolutionsMemberdlx:DataSolutionsMember2024-01-012024-09-300000027996dlx:DatadrivenmarketingsolutionsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:B2BPaymentsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:DataSolutionsMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberus-gaap:AllOtherSegmentsMember2024-01-012024-09-300000027996dlx:OtherMember2024-01-012024-09-300000027996us-gaap:OperatingSegmentsMemberdlx:ChecksrevenueMemberdlx:PrintMember2023-01-012023-09-300000027996dlx:ChecksrevenueMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:MerchantServicesRevenueMemberdlx:MerchantServicesMember2023-01-012023-09-300000027996dlx:MerchantServicesRevenueMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PromotionalSolutionsRevenueMemberdlx:PrintMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:PromotionalSolutionsRevenueMemberus-gaap:AllOtherSegmentsMember2023-01-012023-09-300000027996dlx:PromotionalSolutionsRevenueMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:FormsandotherproductsMemberdlx:PrintMember2023-01-012023-09-300000027996dlx:FormsandotherproductsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:TreasurymanagementsolutionsMemberdlx:B2BPaymentsMember2023-01-012023-09-300000027996dlx:TreasurymanagementsolutionsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:DatadrivenmarketingsolutionsMemberdlx:DataSolutionsMember2023-01-012023-09-300000027996dlx:DatadrivenmarketingsolutionsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:B2BPaymentsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberdlx:DataSolutionsMember2023-01-012023-09-300000027996us-gaap:OperatingSegmentsMemberdlx:OtherMemberus-gaap:AllOtherSegmentsMember2023-01-012023-09-300000027996dlx:OtherMember2023-01-012023-09-30

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

FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2024
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from  __________ to ___________

Commission file number: 1-7945
deluxelogo2020ba01.jpg

DELUXE CORPORATION
(Exact name of registrant as specified in its charter) 
MN41-0216800
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
801 S. Marquette Ave., Minneapolis, MN
55402-2807
(Address of principal executive offices)
(Zip Code)

(651) 483-7111
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, par value $1.00 per shareDLXNYSE

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 such shorter period that the registrant was required to submit and post such files). Yes   ☐ No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated Filer
Non-accelerated 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 registrant’s common stock as of October 24, 2024 was 44,272,246.

1


PART I – FINANCIAL INFORMATION

Item 1. FINANCIAL STATEMENTS

DELUXE CORPORATION
CONSOLIDATED BALANCE SHEETS
(unaudited)
(in thousands, except share par value)September 30,
2024
December 31,
2023
ASSETS  
Current assets:  
Cash and cash equivalents, including securities carried at fair value of $22,000 as of December 31, 2023
$41,307 $71,962 
Trade accounts receivable, net of allowance for credit losses
172,260 191,005 
Inventories and supplies, net of reserve39,602 42,088 
Funds held for customers41,258 383,134 
Prepaid expenses37,084 30,116 
Revenue in excess of billings
29,923 26,107 
Other current assets31,203 16,576 
Total current assets392,637 760,988 
Deferred income taxes8,745 8,694 
Long-term investments
62,285 61,924 
Property, plant and equipment, net of accumulated depreciation of $350,084 and $334,101, respectively
110,623 116,539 
Operating lease assets51,960 58,961 
Intangibles, net of accumulated amortization of $790,413 and $775,190, respectively
337,813 391,744 
Goodwill1,423,861 1,430,590 
Other non-current assets234,993 251,182 
Total assets$2,622,917 $3,080,622 
LIABILITIES AND SHAREHOLDERS’ EQUITY  
Current liabilities:  
Accounts payable$161,126 $154,863 
Funds held for customers42,683 386,622 
Accrued liabilities152,031 191,427 
Current portion of long-term debt71,914 86,153 
Total current liabilities427,754 819,065 
Long-term debt1,459,613 1,506,698 
Operating lease liabilities51,641 58,840 
Deferred income taxes3,966 22,649 
Other non-current liabilities67,258 68,754 
Commitments and contingencies (Note 13)
Shareholders' equity:  
Common shares $1 par value (authorized: 500,000 shares; outstanding: September 30, 2024 – 44,272; December 31, 2023 – 43,743)
44,272 43,743 
Additional paid-in capital111,679 99,141 
Retained earnings490,460 491,238 
Accumulated other comprehensive loss(33,852)(30,028)
Non-controlling interest126 522 
Total shareholders’ equity612,685 604,616 
Total liabilities and shareholders’ equity$2,622,917 $3,080,622 


See Condensed Notes to Unaudited Consolidated Financial Statements

2


DELUXE CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(unaudited)
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2024202320242023
Product revenue$298,693 $304,840 $908,230 $938,872 
Service revenue229,751 233,004 692,985 716,024 
Total revenue528,444 537,844 1,601,215 1,654,896 
Cost of products(109,090)(118,050)(338,595)(361,938)
Cost of services (137,487)(137,077)(408,425)(413,799)
Total cost of revenue(246,577)(255,127)(747,020)(775,737)
Gross profit281,867 282,717 854,195 879,159 
Selling, general and administrative expense(227,764)(233,891)(695,677)(726,880)
Restructuring and integration expense(11,031)(22,935)(35,899)(60,067)
Asset impairment charge(6,700) (6,700) 
Gain (loss) on sale of businesses and long-lived assets5,208 (4,324)29,190 17,618 
Operating income41,580 21,567 145,109 109,830 
Interest expense(29,905)(32,034)(90,910)(93,982)
Other income, net1,834 1,316 6,560 4,562 
Income (loss) before income taxes13,509 (9,151)60,759 20,410 
Income tax (provision) benefit(4,540)1,194 (20,463)(9,186)
Net income (loss)8,969 (7,957)40,296 11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe$8,931 $(7,983)$40,193 $11,144 
Total comprehensive income (loss)$1,017 $(5,716)$36,472 $19,838 
Comprehensive income (loss) attributable to Deluxe979 (5,742)36,369 19,758 
Basic earnings (loss) per share0.20 (0.18)0.91 0.26 
Diluted earnings (loss) per share0.20 (0.18)0.90 0.25 


See Condensed Notes to Unaudited Consolidated Financial Statements


3


DELUXE CORPORATION
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(unaudited)

(in thousands)Common sharesCommon shares
par value
Additional paid-in capitalRetained earningsAccumulated other comprehensive lossNon-controlling interestTotal
Balance, June 30, 2024
44,210 $44,210 $106,466 $495,113 $(25,900)$587 $620,476 
Net income— — — 8,931 — 38 8,969 
Cash dividends ($0.30 per share)
— — — (13,584)— — (13,584)
Common shares issued, net of tax withholding62 62 366 — — — 428 
Employee share-based compensation
— — 4,847 — — — 4,847 
Other comprehensive loss
— — — — (7,952)— (7,952)
Dividend paid to non-controlling interest— — — — — (499)(499)
Balance, September 30, 2024
44,272 $44,272 $111,679 $490,460 $(33,852)$126 $612,685 


(in thousands)Common sharesCommon shares
par value
Additional paid-in capitalRetained earningsAccumulated other comprehensive lossNon-controlling interestTotal
Balance, June 30, 2023
43,613 $43,613 $89,380 $511,058 $(30,891)$469 $613,629 
Net loss— — — (7,983)— 26 (7,957)
Cash dividends ($0.30 per share)
— — — (13,398)— — (13,398)
Common shares issued, net of tax withholding78 78 385 — — — 463 
Employee share-based compensation
— — 4,408 — — — 4,408 
Other comprehensive income
— — — — 2,241 — 2,241 
Balance, September 30, 2023
43,691 $43,691 $94,173 $489,677 $(28,650)$495 $599,386 


See Condensed Notes to Unaudited Consolidated Financial Statements


4


DELUXE CORPORATION
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (continued)
(unaudited)

(in thousands)Common sharesCommon shares
par value
Additional paid-in capitalRetained earningsAccumulated other comprehensive lossNon-controlling interestTotal
Balance, December 31, 2023
43,743 $43,743 $99,141 $491,238 $(30,028)$522 $604,616 
Net income— — — 40,193 — 103 40,296 
Cash dividends ($0.90 per share)
— — — (40,971)— — (40,971)
Common shares issued, net of tax withholding529 529 (2,480)— — — (1,951)
Employee share-based compensation
— — 15,018 — — — 15,018 
Other comprehensive loss
— — — — (3,824)— (3,824)
Dividend paid to non-controlling interest— — — — — (499)(499)
Balance, September 30, 2024
44,272 $44,272 $111,679 $490,460 $(33,852)$126 $612,685 

(in thousands)Common sharesCommon shares
par value
Additional paid-in capitalRetained earningsAccumulated other comprehensive lossNon-controlling interestTotal
Balance, December 31, 2022
43,204 $43,204 $79,234 $518,635 $(37,264)$415 $604,224 
Net income— — — 11,144 — 80 11,224 
Cash dividends ($0.90 per share)
— — — (40,102)— — (40,102)
Common shares issued, net of tax withholding487 487 (728)— — — (241)
Employee share-based compensation
— — 15,667 — — — 15,667 
Other comprehensive income
— — — — 8,614 — 8,614 
Balance, September 30, 2023
43,691 $43,691 $94,173 $489,677 $(28,650)$495 $599,386 


See Condensed Notes to Unaudited Consolidated Financial Statements

5


DELUXE CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
 Nine Months Ended
September 30,
(in thousands)20242023
Cash flows from operating activities:  
Net income$40,296 $11,224 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation16,026 14,968 
Amortization of intangibles111,690 110,017 
Asset impairment charge6,700  
Amortization of prepaid product discounts24,844 25,291 
Employee share-based compensation expense14,972 15,889 
Operating lease expense14,011 14,387 
Amortization of cloud computing arrangement implementation costs12,362 11,682 
Gain on sale of businesses and long-lived assets(29,190)(17,618)
Deferred income taxes(17,808)(20,406)
Other non-cash items, net31,146 24,911 
Changes in assets and liabilities:  
Trade accounts receivable6,593 (3,846)
Inventories and supplies(877)(625)
Payments for cloud computing arrangement implementation costs(475)(6,944)
Other current and non-current assets(33,581)(260)
Accounts payable8,721 10,429 
Prepaid product discount payments(22,945)(21,798)
Other accrued and non-current liabilities(48,363)(52,395)
Net cash provided by operating activities134,122 114,906 
Cash flows from investing activities:  
Purchases of capital assets(69,777)(80,809)
Proceeds from sale of businesses and long-lived assets18,321 39,872 
Other133 (9,798)
Net cash used by investing activities(51,323)(50,735)
Cash flows from financing activities:  
Proceeds from issuing long-term debt and swingline loans, net of debt issuance costs630,784 531,000 
Payments on long-term debt and swingline loans(695,295)(545,532)
Net change in customer funds obligations(338,955)(150,936)
Cash dividends paid to shareholders(40,826)(40,140)
Other(7,789)(7,982)
Net cash used by financing activities(452,081)(213,590)
Effect of exchange rate change on cash, cash equivalents, restricted cash and restricted cash equivalents
(3,156)993 
Net change in cash, cash equivalents, restricted cash and restricted cash equivalents(372,438)(148,426)
Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of year458,033 337,415 
Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period (Note 3)$85,595 $188,989 


See Condensed Notes to Unaudited Consolidated Financial Statements

6

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 1: CONSOLIDATED FINANCIAL STATEMENTS

The consolidated balance sheet as of September 30, 2024, the consolidated statements of comprehensive income (loss) for the quarters and nine months ended September 30, 2024 and 2023, the consolidated statements of shareholders’ equity for the quarters and nine months ended September 30, 2024 and 2023 and the consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023 are unaudited. The consolidated balance sheet as of December 31, 2023 was derived from audited consolidated financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, all adjustments necessary for a fair statement of the consolidated financial statements are included. Adjustments consist only of normal recurring items, except for any items discussed in the notes below. Interim results are not necessarily indicative of results for a full year or future results. The consolidated financial statements and notes are presented in accordance with instructions for Form 10-Q and do not contain certain information included in our annual consolidated financial statements and notes. The consolidated financial statements and notes appearing in this report should be read in conjunction with the consolidated audited financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the "2023 Form 10-K").

The preparation of the consolidated financial statements requires us to make certain estimates and assumptions affecting the amounts reported in the consolidated financial statements and related notes. We base our estimates on historical experience and on various other factors and assumptions that we believe are reasonable, the results of which form the basis for making judgments about the carrying values of our assets, liabilities, revenues and expenses and the related disclosure of contingent assets and liabilities. Actual results may differ significantly from our estimates and assumptions.

Comparability The consolidated statement of cash flows for the nine months ended September 30, 2023 has been modified to conform to the current year presentation. Within net cash provided by operating activities, other current and other non-current assets have been combined. In addition, amortization of cloud computing arrangement implementation costs is presented separately. Previously, this amount was included in other non-cash items, net. Within net cash used by financing activities, employee taxes paid for shares withheld is included in other. Previously, this amount was presented separately. The consolidated statements of shareholders' equity for the quarter and nine months ended September 30, 2023 have also been modified to conform to the current year presentation. Common shares retired are included in common shares issued, net of tax withholding. Previously, these amounts were presented separately.


NOTE 2: NEW ACCOUNTING PRONOUNCEMENTS

ASU No. 2023-07 – In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We are currently evaluating the potential impact of adopting this new guidance on the related disclosures within our consolidated financial statements.

ASU No. 2023-09 – In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures, which modifies the required income tax disclosures to include specific categories in the income tax rate reconciliation and to require the disclosure of income tax payments by jurisdiction, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The standard is required to be applied on a prospective basis, but retrospective application is permitted. We are currently evaluating the potential impact of adopting this new guidance on the related disclosures within our consolidated financial statements.



7

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 3: SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION

Trade accounts receivable Net trade accounts receivable was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Trade accounts receivable – gross$183,466 $197,546 
Allowance for credit losses(11,206)(6,541)
Trade accounts receivable – net(1)
$172,260 $191,005 

(1) Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023.

Changes in the allowance for credit losses for the nine months ended September 30, 2024 and 2023 were as follows:
Nine Months Ended
September 30,
(in thousands)20242023
Balance, beginning of year$6,541 $4,182 
Bad debt expense12,040 5,191 
Write-offs and other(7,375)(2,774)
Balance, end of period$11,206 $6,599 

Inventories and supplies – Inventories and supplies were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Finished and semi-finished goods$34,425 $34,194 
Raw materials and supplies17,230 17,339 
Reserve for excess and obsolete items(12,053)(9,445)
Inventories and supplies, net of reserve$39,602 $42,088 

Available-for-sale debt securities – We did not hold any available-for-sale debt securities as of September 30, 2024. Available-for-sale debt securities held as of December 31, 2023 were comprised of the following:

 December 31, 2023
(in thousands)CostGross unrealized gainsGross unrealized lossesFair value
Cash equivalents:
Domestic money market fund$22,000 $ $ $22,000 
Available-for-sale debt securities$22,000 $ $ $22,000 
 
The domestic money market fund held highly liquid, short-term investments managed by the financial institution. Further information regarding the fair value of available-for-sale debt securities can be found in Note 8.

Revenue in excess of billings – Revenue in excess of billings was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Conditional right to receive consideration$15,745 $20,680 
Unconditional right to receive consideration(1)
14,178 5,427 
Revenue in excess of billings$29,923 $26,107 

(1) Represents revenues that are earned but not currently billable under the related contract terms.

8

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)


Intangibles – Intangibles were comprised of the following:
 September 30, 2024December 31, 2023
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amountGross carrying amountAccumulated amortizationNet carrying amount
Internal-use software$596,355 $(453,331)$143,024 $554,825 $(412,364)$142,461 
Customer lists/relationships345,208 (247,963)97,245 363,298 (235,557)127,741 
Partner relationships75,396 (17,660)57,736 74,911 (14,031)60,880 
Technology-based intangibles65,700 (27,783)37,917 97,633 (54,251)43,382 
Trade names39,367 (38,716)651 39,367 (23,792)15,575 
Software to be sold6,200 (4,960)1,240 36,900 (35,195)1,705 
Intangibles$1,128,226 $(790,413)$337,813 $1,166,934 $(775,190)$391,744 

Amortization of intangibles was $38,626 for the quarter ended September 30, 2024, $34,941 for the quarter ended September 30, 2023, $111,690 for the nine months ended September 30, 2024 and $110,017 for the nine months ended September 30, 2023. During the second quarter of 2024, we modified the useful life of a trade name asset that we no longer expect to utilize beyond 2024. This change resulted in incremental amortization expense of $6,674 during the quarter ended September 30, 2024 and $13,349 during the nine months ended September 30, 2024. The amount expected to be recognized during the fourth quarter of 2024 is not material.

Based on the intangibles in service as of September 30, 2024, estimated future amortization expense is as follows:
(in thousands)Estimated
amortization
expense
Remainder of 2024$32,230 
2025101,851 
202672,200 
202743,530 
202827,115 

In the normal course of business, we acquire and develop internal-use software. We also, at times, purchase customer list and partner relationship assets. During the nine months ended September 30, 2024, we acquired or developed $56,163 of internal-use software with a weighted-average useful life of 3 years. Other intangibles acquired during the period were not material.

Goodwill – In conjunction with the realignment of our reportable business segments effective January 1, 2024 (Note 15), the goodwill amounts by reportable segment as of December 31, 2023 have been recast to reflect our new segment structure. No goodwill impairment charges were recorded in conjunction with the segment realignment. Changes in goodwill by reportable segment and in total were as follows for the nine months ended September 30, 2024:
(in thousands)Merchant ServicesB2B Payments
Data Solutions(1)
Print(1)
All Other(1)
Total
Balance, December 31, 2023
$727,688 $160,431 $40,804 $493,924 $7,743 $1,430,590 
Asset impairment charge (Note 6)— — — — (6,700)(6,700)
Currency translation adjustment— — — (29)— (29)
Balance, September 30, 2024
$727,688 $160,431 $40,804 $493,895 $1,043 $1,423,861 

(1) The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024.


9

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Other non-current assets – Other non-current assets were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Postretirement benefit plan asset$101,211 $94,939 
Cloud computing arrangement implementation costs44,409 59,234 
Prepaid product discounts(1)
35,834 40,376 
Deferred contract acquisition costs(2)
17,995 21,103 
Loans and notes receivable from distributors, net of allowance for credit losses(3)
11,635 12,443 
Other23,909 23,087 
Other non-current assets$234,993 $251,182 

(1) Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.
(2) Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.

(3) Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.

Changes in the allowance for credit losses related to loans and notes receivable from distributors were as follows for the nine months ended September 30, 2024 and 2023:
Nine Months Ended
September 30,
(in thousands)20242023
Balance, beginning of year$928 $1,024 
Bad debt expense (benefit)184 (46)
Balance, end of period$1,112 $978 

Past due receivables and those on non-accrual status were not material as of September 30, 2024 or December 31, 2023.

We categorize loans and notes receivable into risk categories based on information about the ability of borrowers to service their debt, including current financial information, historical payment experience, current economic trends and other factors. The highest quality receivables are assigned a 1-2 internal grade. Those that have a potential weakness requiring management's attention are assigned a 3-4 internal grade.

The following table presents loans and notes receivable from distributors, including the current portion, by credit quality indicator and by year of origination, as of September 30, 2024. There were no write-offs or recoveries recorded during the nine months ended September 30, 2024.

Loans and notes receivable from distributors amortized cost basis by origination year
(in thousands)2024202320202019PriorTotal
Risk rating:
1-2 internal grade$943 $328 $895 $324 $11,223 $13,713 
3-4 internal grade    712 712 
Loans and notes receivable$943 $328 $895 $324 $11,935 $14,425 

10

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)


Accrued liabilities – Accrued liabilities were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Employee bonuses, including sales incentives$32,308 $49,446 
Deferred revenue(1)
22,885 35,343 
Interest15,063 10,481 
Operating lease liabilities12,674 13,562 
Income taxes12,659 7,558 
Customer rebates11,313 12,718 
Wages and payroll liabilities, including vacation11,269 8,605 
Restructuring2,936 9,689 
Prepaid product discounts1,775 4,477 
Other29,149 39,548 
Accrued liabilities$152,031 $191,427 
 
(1) Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023.

Supplemental cash flow information – The reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents to the consolidated balance sheets was as follows:
(in thousands)September 30,
2024
September 30,
2023
Cash and cash equivalents$41,307 $42,189 
Restricted cash and restricted cash equivalents included in funds held for customers41,258 143,893 
Non-current restricted cash included in other non-current assets3,030 2,907 
Total cash, cash equivalents, restricted cash and restricted cash equivalents$85,595 $188,989 



11

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 4: EARNINGS (LOSS) PER SHARE

The following table reflects the calculation of basic and diluted earnings (loss) per share. During each period, certain share-based awards, as noted below, were excluded from the calculation of diluted earnings (loss) per share because their effect would have been antidilutive.
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2024202320242023
Earnings (loss) per share – basic:  
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Income allocated to participating securities(3)(9)(15)(29)
Income (loss) attributable to Deluxe available to common shareholders$8,928 $(7,992)$40,178 $11,115 
Weighted-average shares outstanding44,250 43,663 44,106 43,498 
Earnings (loss) per share – basic$0.20 $(0.18)$0.91 $0.26 
Earnings (loss) per share – diluted:
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Income allocated to participating securities(3)(9)(12)(29)
Re-measurement of share-based awards classified as liabilities
(7) (45) 
Income (loss) attributable to Deluxe available to common shareholders$8,921 $(7,992)$40,136 $11,115 
Weighted-average shares outstanding44,250 43,663 44,106 43,498 
Dilutive impact of potential common shares556  550 273 
Weighted-average shares and potential common shares outstanding
44,806 43,663 44,656 43,771 
Earnings (loss) per share – diluted$0.20 $(0.18)$0.90 $0.25 
Antidilutive potential common shares excluded from calculation1,205 1,450 1,205 1,450 



12

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 5: OTHER COMPREHENSIVE INCOME (LOSS)

Reclassification adjustments Information regarding amounts reclassified from accumulated other comprehensive loss to net income (loss) was as follows:
Accumulated other comprehensive loss componentsAmounts reclassified from accumulated other comprehensive lossAffected line item in consolidated statements of comprehensive income (loss)
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Amortization of postretirement benefit plan items:
Prior service credit$355 $355 $1,066 $1,066 Other income
Net actuarial loss(334)(568)(1,001)(1,705)Other income
Total amortization21 (213)65 (639)Other income
Tax (expense) benefit(44)17 (133)49 Income tax (provision) benefit
Amortization of postretirement benefit plan items, net of tax(23)(196)(68)(590)Net income (loss)
Realized gain on cash flow hedges
830 984 2,640 2,191 Interest expense
Tax expense
(223)(264)(712)(588)Income tax (provision) benefit
Realized gain on cash flow hedges, net of tax
607 720 1,928 1,603 Net income (loss)
Currency translation adjustment(1)
   (863)Gain (loss) on sale of businesses and long-lived assets
Total reclassifications, net of tax$584 $524 $1,860 $150 

(1) Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6).

Accumulated other comprehensive loss Changes in the components of accumulated other comprehensive loss for the nine months ended September 30, 2024 and 2023 were as follows:
(in thousands)Postretirement benefit plans
Net unrealized loss on cash flow hedges(1)
Currency translation adjustmentAccumulated other comprehensive loss
Balance, December 31, 2023
$(19,824)$(286)$(9,918)$(30,028)
Other comprehensive loss before reclassifications
 (1,013)(951)(1,964)
Amounts reclassified from accumulated other comprehensive loss
68 (1,928) (1,860)
Net current-period other comprehensive income (loss)
68 (2,941)(951)(3,824)
Balance, September 30, 2024
$(19,756)$(3,227)$(10,869)$(33,852)

(1) Other comprehensive loss before reclassifications is net of an income tax benefit of $375.


13

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

(in thousands)Postretirement benefit plans
Net unrealized loss on debt securities(1)
Net unrealized gain on cash flow hedges(2)
Currency translation adjustmentAccumulated other comprehensive loss
Balance, December 31, 2022
$(26,872)$(909)$2,593 $(12,076)$(37,264)
Other comprehensive (loss) income before reclassifications
 (183)8,487 460 8,764 
Amounts reclassified from accumulated other comprehensive loss
590  (1,603)863 (150)
Net current-period other comprehensive income (loss)
590 (183)6,884 1,323 8,614 
Balance, September 30, 2023
$(26,282)$(1,092)$9,477 $(10,753)$(28,650)

(1) Other comprehensive loss before reclassifications is net of an income tax benefit of $63.

(2) Other comprehensive income before reclassifications is net of income tax expense of $3,114.


NOTE 6: DIVESTITURES

In September and December 2023, we executed agreements allowing for the conversion of our U.S. and Canadian payroll and human resources services customers to other service providers. We recognized related income of $5,208 during the quarter ended September 30, 2024 and $28,190 during the nine months ended September 30, 2024, and we received related cash proceeds of $18,321 during the nine months ended September 30, 2024. The income recognized is included in gain (loss) on sale of businesses and long-lived assets on the consolidated statements of comprehensive income (loss). Recognition of the remaining income will be based on actual customer conversion and retention activity, which we expect to be completed during the fourth quarter of 2024. These businesses generated annual revenue of approximately $27,000 during 2023. During the quarter ended September 30, 2024, we recognized a related pretax goodwill impairment charge of $6,700, as we determined that the remaining cash flows expected to be generated by these businesses no longer supported the carrying value of the related reporting unit as of September 30, 2024. Subsequent to the impairment charge, the remaining goodwill balance for this reporting unit was $1,043. In conjunction with our phased transition out of these businesses, we expect that this goodwill will be fully impaired during the fourth quarter of 2024. During the nine months ended September 30, 2024, we also recognized a gain of $1,000 on the sale of a small business distributor customer list.

In June 2023, we completed the sale of our North American web hosting and logo design businesses for net cash proceeds of $31,230. During the quarter ended September 30, 2023, we recorded an out-of-period correcting adjustment that decreased the gain recognized on this sale by $4,457. This adjustment was not material to the period or any other historical interim or annual period. During the nine months ended September 30, 2023, we recognized a pretax gain of $17,486 on this sale. These businesses generated revenue of approximately $28,000 during 2023, through the sale date. Further information regarding this sale can be found under the caption "Note 6: Acquisition and Divestitures" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.


14

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 7: DERIVATIVE FINANCIAL INSTRUMENTS

As part of our interest rate risk management strategy, we have entered into interest rate swaps, which we designated as cash flow hedges, to mitigate variability in interest payments on a portion of our variable-rate debt (Note 12). Our derivative instruments were comprised of the following:

September 30,
2024
December 31,
2023
(in thousands)Notional amount
Interest rate(1)
MaturityBalance sheet locationFair value
asset / (liability)
Fair value
asset / (liability)
June 2023 amortizing interest rate swap:
$222,932 4.249 %June 2026Other non-current liabilities$(3,500)$(2,158)
March 2023
interest rate swap:
200,000 4.003 %March 2026Other non-current liabilities and other non-current assets(807)287 
September 2022 interest rate swap:
300,000 3.990 %September 2025Accrued liabilities and other non-current assets(73)1,519 

(1) In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12).

Changes in the fair values of the interest rate swaps are recorded in accumulated other comprehensive loss on the consolidated balance sheets and are subsequently reclassified to interest expense as interest payments are made on the variable-rate debt. The fair values of the derivatives are calculated based on the applicable reference rate curve on the date of measurement. The cash flow hedges were fully effective as of September 30, 2024 and December 31, 2023, and their impact on consolidated net income and the consolidated statements of cash flows was not material. We also expect that the amount that will be reclassified to interest expense during the next 12 months will not be material.



15

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 8: FAIR VALUE MEASUREMENTS

Goodwill impairment analyses – Our policy regarding goodwill impairment can be found under the caption "Note 1: Significant Accounting Policies" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K. This policy explains our methodology for assessing the impairment of goodwill.

In completing the 2024 annual impairment analysis as of July 31, 2024, we elected to perform quantitative analyses for certain of our reporting units: Merchant Services, Treasury Management and Business Essentials. These quantitative analyses indicated that the estimated fair values of the reporting units exceeded their carrying values. In determining the estimated fair values of our reporting units, we are required to estimate a number of factors, including revenue growth rates; earnings before interest, taxes, depreciation and amortization ("EBITDA") margins; terminal growth rates; discount rates; and the allocation of shared and corporate items. These assumptions require significant judgement. Actual results may differ from our assumptions and may result in future impairment charges.

We elected to complete qualitative analyses for our remaining reporting units with goodwill. These qualitative analyses evaluated factors, including, but not limited to, economic, market and industry conditions, cost factors and the overall financial performance of the reporting units. We also considered the most recent quantitative analyses completed in prior periods. In completing these qualitative assessments, we noted no changes in events or circumstances that indicated it was more likely than not that the fair value of any reporting unit was less than its carrying amount. As such, no goodwill impairment charges were recorded as a result of our 2024 annual impairment analysis.

As of September 30, 2024, we also completed a quantitative analysis of the goodwill related to our U.S. and Canadian payroll and human resources services business, which we are currently in the process of exiting. This analysis resulted in a pretax goodwill impairment charge of $6,700 during the quarter ended September 30, 2024. Further information can be found in Note 6.

Recurring fair value measurements – Cash and cash equivalents included available-for-sale debt securities at December 31, 2023 (Note 3), which consisted of a domestic money market fund. The cost of the fund, which was traded in an active market, approximated its fair value because of the short-term nature of the underlying investments. The fair value of derivative instruments (Note 7) is calculated based on the applicable reference rate curve on the date of measurement.


16

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Information regarding the fair values of our financial instruments was as follows:

 Fair value measurements using
September 30, 2024Quoted prices in active markets for identical assets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
(in thousands)Balance sheet locationCarrying valueFair value
Measured at fair value through comprehensive income:
Derivative liabilities (Note 7)Accrued liabilities and other non-current liabilities$(4,380)$(4,380)$— $(4,380)$— 
Amortized cost:
CashCash and cash equivalents41,307 41,307 41,307 — — 
CashFunds held for customers41,258 41,258 41,258 — — 
CashOther non-current assets3,030 3,030 3,030 — — 
Loans and notes receivable from distributors
Other current assets and other non-current assets13,314 14,278 — — 14,278 
Long-term debtCurrent portion of long-term debt and long-term debt1,531,527 1,515,895 — 1,515,895 — 

17

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

 Fair value measurements using
December 31, 2023Quoted prices in active markets for identical assets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
(in thousands)Balance sheet locationCarrying valueFair value
Measured at fair value through comprehensive income:
Available-for-sale debt securities
Cash and cash equivalents$22,000 $22,000 $22,000 $— $— 
Derivative assets (Note 7)Other non-current assets1,806 1,806 — 1,806 — 
Derivative liability (Note 7)Other non-current liabilities(2,158)(2,158)— (2,158)— 
Amortized cost:
CashCash and cash equivalents49,962 49,962 49,962 — — 
Cash
Funds held for customers383,134 383,134 383,134 — — 
Cash
Other non-current assets2,937 2,937 2,937 — — 
Loans and notes receivable from distributors
Other current assets and other non-current assets13,430 13,249 — — 13,249 
Long-term debt
Current portion of long-term debt and long-term debt1,592,851 1,554,028 — 1,554,028 — 


NOTE 9: RESTRUCTURING AND INTEGRATION EXPENSE

Restructuring and integration expense consists of costs related to initiatives to drive earnings and cash flow growth and also includes costs related to the consolidation and migration of certain applications and processes. These costs consist primarily of consulting, project management services and internal labor, as well as other costs associated with our initiatives, such as costs related to facility closures and consolidations. In addition, we have recorded employee severance costs across functional areas. Restructuring and integration expense is not allocated to our reportable business segments.

We are currently pursuing several initiatives designed to support our growth strategy and to increase our efficiency, including several initiatives that we collectively refer to as our North Star program. The goal of these initiatives is to further drive shareholder value by (1) expanding our EBITDA growth trajectory, (2) increasing cash flow, (3) paying down debt, and (4) improving our leverage ratio. Our various initiatives include a balanced mix of structural cost reductions focused on organizational structure, processes and operational improvements, in addition to workstreams to drive revenue growth. As part of these initiatives, we have already combined like-for-like capabilities, reduced management layers and consolidated core operations to run more efficiently and to create the ability to invest in high impact talent to accelerate our growth businesses of payments and data. The associated expense, which consisted primarily of consulting and severance costs, was approximately $11,000 during the quarter ended September 30, 2024 and $20,000 during the quarter ended September 30, 2023. For the nine months ended September 30, 2024 and September 30, 2023, the associated expense was approximately $33,000 and $35,000, respectively. To date, we have incurred expense of approximately $80,000, and we anticipate that we will incur additional North Star restructuring and integration expense of approximately $30,000 through 2025.


18

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Restructuring and integration expense is reflected on the consolidated statements of comprehensive income (loss) as follows:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Total cost of revenue$234 $6,429 $1,132 $10,868 
Operating expenses11,031 22,935 35,899 60,067 
Restructuring and integration expense$11,265 $29,364 $37,031 $70,935 

Restructuring and integration expense for each period was comprised of the following:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
External consulting and other costs$8,614 $10,939 $25,733 $31,561 
Employee severance benefits902 11,179 2,459 17,526 
Internal labor381 2,469 1,602 6,341 
Other1,368 4,777 7,237 15,507 
Restructuring and integration expense$11,265 $29,364 $37,031 $70,935 

Our restructuring and integration accruals are included in accrued liabilities on the consolidated balance sheets and represent expected cash payments required to satisfy the remaining severance obligations to those employees already terminated and those expected to be terminated under our various initiatives. The majority of the employee reductions, as well as the related severance payments, are expected to be completed by mid-2025.

Changes in our restructuring and integration accruals were as follows:
(in thousands)Employee severance benefits
Balance, December 31, 2023
$9,689 
Charges2,961 
Reversals(502)
Payments(9,212)
Balance, September 30, 2024
$2,936 

The charges and reversals presented in the rollforward of our restructuring and integration accruals do not include items charged directly to expense as incurred, as those items are not reflected in accrued liabilities on the consolidated balance sheets.


NOTE 10: INCOME TAX PROVISION

Our effective income tax rate was 33.6% for the quarter ended September 30, 2024 and 33.7% for the nine months ended September 30, 2024, compared to an effective income tax rate of 34.1% for the year ended December 31, 2023. While there was a larger tax rate benefit from business exit activity in 2023 than in 2024, the 2024 tax rate benefited from lower tax impacts for share-based compensation, foreign operations and tax return to provision adjustments. For comparison, the reconciliation of our effective income tax rate for 2023 to the U.S. federal statutory tax rate can be found under the caption "Note 10: Income Tax Provision" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.

Our effective income tax rate for the quarter ended September 30, 2023 was 13.0%. This tax rate was driven by the pretax loss for the period, the impact of discrete items related to our business exit activity, and an increase in our state effective income tax rate during the quarter.


19

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Our effective income tax rate for the nine months ended September 30, 2023 was 45.0%. This tax rate was driven by the lower pretax income for the period, combined with tax expense related to share-based compensation and our foreign operations, including the repatriation of foreign earnings.


NOTE 11: POSTRETIREMENT BENEFITS

We have historically provided certain health care benefits for eligible retired U.S. employees. In addition to our retiree health care plan, we also have a U.S. supplemental executive retirement plan. Further information regarding our postretirement benefit plans can be found under the caption “Note 12: Postretirement Benefits” in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.

Postretirement benefit income is included in other income, net on the consolidated statements of comprehensive income (loss) and consisted of the following components:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Interest cost$435 $496 $1,306 $1,489 
Expected return on plan assets(2,099)(1,830)(6,296)(5,490)
Amortization of prior service credit(355)(355)(1,066)(1,066)
Amortization of net actuarial losses334 568 1,001 1,705 
Net periodic benefit income$(1,685)$(1,121)$(5,055)$(3,362)

NOTE 12: DEBT

Debt outstanding was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Senior, secured term loan facility$790,563 $877,187 
Senior, unsecured notes475,000 475,000 
Amounts drawn on senior, secured revolving credit facility209,000 252,000 
Securitization obligations65,776  
Total principal amount1,540,339 1,604,187 
Less: unamortized discount and debt issuance costs(8,812)(11,336)
Total debt, net of discount and debt issuance costs1,531,527 1,592,851 
Less: current portion of long-term debt, net of debt issuance costs(71,914)(86,153)
Long-term debt$1,459,613 $1,506,698 

Maturities of long-term debt were as follows as of September 30, 2024:
(in thousands)Debt obligations
2025$101,063 
2026898,500 
202765,776 
2028 
2029475,000 
Total principal amount$1,540,339 


20

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Credit facilityIn June 2021, we executed a senior, secured credit facility consisting of a revolving credit facility with commitments of $500,000 and a $1,155,000 term loan facility. The revolving credit facility includes a $40,000 swingline sub-facility and a $25,000 letter of credit sub-facility. Loans under the revolving credit facility may be borrowed, repaid and re-borrowed until June 1, 2026, at which time all amounts borrowed must be repaid. The term loan facility is required to be repaid in equal quarterly installments of $21,656 through June 30, 2025 and $28,875 from September 30, 2025 through March 31, 2026. The remaining balance is due on June 1, 2026. The term loan facility also includes mandatory prepayment requirements related to asset sales, new debt (other than permitted debt) and excess cash flow, subject to certain limitations. No premium or penalty is payable in connection with any mandatory or voluntary prepayment of the term loan facility.

Interest is payable on the credit facility at a fluctuating rate of interest determined by reference to the Secured Overnight Financing Rate ("SOFR") plus an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, as defined in the credit agreement, and a commitment fee is payable on the unused portion of the revolving credit facility. Amounts outstanding under the credit facility had a weighted-average interest rate of 6.60% as of September 30, 2024 and 6.83% as of December 31, 2023, including the impact of interest rate swaps that effectively convert a portion of our variable-rate debt to fixed-rate debt. Further information regarding the interest rate swaps can be found in Note 7.

Borrowings under the credit facility are collateralized by substantially all of the present and future tangible and intangible personal property held by us and our subsidiaries that have guaranteed our obligations under the credit facility, subject to certain exceptions. The credit agreement contains customary covenants regarding limits on levels of indebtedness, liens, mergers, certain asset dispositions, changes in business, advances, investments, loans and restricted payments. The covenants are subject to a number of limitations and exceptions set forth in the credit agreement.

The credit agreement also includes requirements regarding our consolidated total leverage ratio and our consolidated secured leverage ratio, as defined in the credit agreement. During each remaining quarterly period, the consolidated total leverage ratio may not equal or exceed 4.25 to 1.00 and the consolidated secured leverage ratio may not equal or exceed 3.50 to 1.00. In addition, we must maintain a minimum interest coverage ratio of at least 3.00 to 1.00 throughout the remaining term of the credit facility. Failure to meet any of the above requirements would result in an event of default that would allow lenders to declare amounts outstanding immediately due and payable and would allow the lenders to enforce their interests against collateral pledged if we are unable to settle the amounts outstanding. We were in compliance with all debt covenants as of September 30, 2024.

The credit agreement contains customary representations and warranties and, as a condition to borrowing, requires that all such representations and warranties be true and correct in all material respects on the date of each borrowing, including representations as to no material adverse change in our business, assets, operations or financial condition. If our consolidated total leverage ratio exceeds 2.75 to 1.00, the aggregate annual amount of permitted dividends and share repurchases in connection with incentive-based equity and compensation is limited to $60,000.

As of September 30, 2024, amounts available for borrowing under our revolving credit facility were as follows:
(in thousands)Available borrowings
Revolving credit facility commitment$500,000 
Amounts drawn on revolving credit facility(209,000)
Outstanding letters of credit(1)
(7,673)
Net available for borrowing as of September 30, 2024
$283,327 

(1) We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility.

Senior, unsecured notes – In June 2021, we issued $500,000 of 8.0% senior unsecured notes that mature in June 2029. The notes were issued via a private placement under Rule 144A of the Securities Act of 1933. Proceeds from the offering, net of discount and offering costs, were $490,741, resulting in an effective interest rate of 8.3%. The net proceeds from the notes were used to fund the acquisition of First American Payment Systems, L.P. in June 2021. Interest payments are due each June and December. During 2022, we settled $25,000 of these notes via open market purchases.

The indenture governing the notes contains covenants that limit our ability and the ability of our restricted subsidiaries to, among other things, incur additional indebtedness and liens, issue redeemable stock and preferred stock, pay dividends and distributions, make loans and investments, and consolidate or merge or sell all or substantially all of our assets.

Securitization facility – In March 2024, Deluxe Receivables LLC, a wholly-owned subsidiary, entered into a receivables financing agreement (the “Securitization Facility”) with a group of financial institutions. The agreement terminates in March 2027, unless extended in accordance with its terms. The maximum amount available under the Securitization Facility is $80,000,

21

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

subject to certain borrowing base adjustments. Under the agreement, we sold and will continue to automatically sell certain of our accounts receivable to the subsidiary as collateral for borrowings under the facility. Borrowings bear interest at SOFR plus an applicable margin, and a commitment fee is payable on the unused portion of the facility. Interest and fees are due monthly. As of September 30, 2024, $65,776 was outstanding under the facility at an interest rate of 6.64%. We utilized the proceeds from these borrowings to prepay amounts due under our secured term loan facility.

The Securitization Facility is accounted for as a collateralized financing activity, rather than the sale of assets. As such, the subsidiary is consolidated, and the receivable balances pledged as collateral are presented as accounts receivable on the consolidated balance sheet, and the borrowings are presented as long-term debt. Cash receipts related to the underlying receivables are reflected as operating cash flows and borrowings and repayments under the collateralized loans are reflected as financing cash flows within the consolidated statement of cash flows.


NOTE 13: OTHER COMMITMENTS AND CONTINGENCIES

Indemnifications – In the normal course of business, we periodically enter into agreements that incorporate general indemnification language. These indemnification provisions generally encompass third-party claims arising from our products and services, including, without limitation, service failures, breach of security, intellectual property rights, governmental regulations and/or employment-related matters. Performance under these indemnities would generally be triggered by our breach of the terms of the contract. In disposing of assets or businesses, we often provide representations, warranties and/or indemnities to cover various risks including, for example, unknown damage to the assets, environmental risks involved in the sale of real estate, liability to investigate and remediate environmental contamination at waste disposal sites and manufacturing facilities, and unidentified tax liabilities and legal matters related to periods prior to disposition. We do not have the ability to estimate the potential liability from such indemnities because they relate to unknown conditions. However, we do not believe that any liability under these indemnities would have a material adverse effect on our financial position, annual results of operations or annual cash flows. We have recorded liabilities for known indemnifications related to environmental matters. These liabilities were not material as of September 30, 2024 or December 31, 2023.

Self-insurance – We are self-insured for certain costs, primarily workers' compensation claims and medical and dental benefits for active employees and those employees on long-term disability. The liabilities associated with these items represent our best estimate of the ultimate obligations for reported claims plus those incurred, but not reported, and totaled $9,047 as of September 30, 2024 and $9,024 as of December 31, 2023. These accruals are included in accrued liabilities and other non-current liabilities on the consolidated balance sheets. Our workers' compensation liability is recorded at present value. The difference between the discounted and undiscounted liability was not material as of September 30, 2024 or December 31, 2023.

Our self-insurance liabilities are estimated, in part, by considering historical claims experience, demographic factors and other actuarial assumptions. The estimated accruals for these liabilities could be significantly affected if future events and claims differ from these assumptions and historical trends.

Litigation – Recorded liabilities for legal matters, as well as related charges recorded in each period, were not material to our financial position, results of operations or cash flows during the periods presented, and we do not believe that any of the currently identified claims or litigation will materially affect our financial position, results of operations or cash flows, upon resolution. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, it may cause a material adverse impact on our financial position, results of operations or cash flows in the period in which the ruling occurs or in future periods.


NOTE 14: SHAREHOLDERS' EQUITY

In October 2018, our board of directors authorized the repurchase of up to $500,000 of our common stock. This authorization has no expiration date. No shares were repurchased under this authorization during the nine months ended September 30, 2024 or September 30, 2023, and $287,452 remained available for repurchase as of September 30, 2024.



22

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

NOTE 15: BUSINESS SEGMENT INFORMATION

Effective January 1, 2024, we revised our reportable business segments to align with structural and management reporting changes that better reflect our portfolio mix and offerings. We now operate the following reportable segments, generally organized by product and service type:

Merchant Services – provides electronic credit and debit card authorization and payment systems and processing services, primarily to small and medium-sized retail and service businesses.

B2B Payments – provides treasury management solutions, including remittance and lockbox processing, remote deposit capture, receivables management, payment processing and paperless treasury management, as well as fraud and security services and Deluxe Payment Exchange+, an accounts payable automation solution.

Data Solutions – provides data-driven marketing solutions, including digital engagement, financial institution profitability reporting and account switching tools, and business incorporation services.

Print – provides printed personal and business checks, printed business forms, business accessories and promotional products.

The accounting policies of the segments are the same as those described in the Notes to Consolidated Financial Statements included in the 2023 Form 10-K. We allocate corporate costs for our shared services functions to our business segments when the costs are directly attributable to a segment. This includes certain sales and marketing, supply chain, real estate, finance, information technology and legal costs. Costs that are not directly attributable to a business segment are reported as Corporate operations and consist primarily of marketing, accounting, information technology, human resources, facilities, executive management, and legal, tax and treasury costs that support the corporate function.

All of our segments operate primarily in the U.S., with some operations in Canada. Through June 2023, we operated our former web hosting business in portions of Europe and through partners in Central and South America. Revenue and long-lived assets related to our foreign operations were not material to our consolidated financial statements during the periods covered by this report. No single customer accounted for more than 10% of consolidated revenue during the nine months ended September 30, 2024 and 2023.

Our chief operating decision maker ("CODM") is our Chief Executive Officer. He reviews EBITDA on an adjusted basis for each segment when deciding how to allocate resources and to assess segment operating performance. Adjusted EBITDA for each segment excludes depreciation and amortization expense, interest expense, income tax expense and certain other amounts, which may include, from time to time: asset impairment charges; restructuring and integration expense; share-based compensation expense; acquisition transaction costs; certain legal-related expenses outside of the normal course of business; and gains or losses on sales of businesses and long-lived assets. The CODM does not review segment asset information when making investment or operating decisions regarding our reportable business segments.


23

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

The following is our segment information for the quarters and nine months ended September 30, 2024 and 2023. The segment information for 2023 has been recast to reflect our current segment structure.

Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Merchant Services:
Revenue$93,531 $87,984 $288,536 $268,556 
Adjusted EBITDA17,752 17,393 58,377 53,120 
B2B Payments:
Revenue75,140 74,581 214,788 226,118 
Adjusted EBITDA15,264 16,074 42,537 44,741 
Data Solutions:
Revenue61,065 64,080 178,169 167,735 
Adjusted EBITDA17,485 15,317 48,150 38,956 
Print:
Revenue297,313 304,282 909,393 942,839 
Adjusted EBITDA97,407 98,044 282,226 298,015 
Total reportable segments:
Revenue$527,049 $530,927 $1,590,886 $1,605,248 
Adjusted EBITDA147,908 146,828 431,290 434,832 
All other:(1)
Revenue1,395 6,917 10,329 49,648 
Adjusted EBITDA448 4,130 5,672 22,170 
Total:
Revenue$528,444 $537,844 $1,601,215 $1,654,896 
Adjusted EBITDA148,356 150,958 436,962 457,002 

(1) Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).

The following table presents the reconciliation of total segment adjusted EBITDA to consolidated income (loss) before income taxes:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Total segment adjusted EBITDA$148,356 $150,958 $436,962 $457,002 
Corporate operations(43,454)(49,068)(128,217)(146,304)
Depreciation and amortization expense(44,277)(38,857)(127,716)(124,985)
Interest expense(29,905)(32,034)(90,910)(93,982)
Net income attributable to non-controlling interest38 26 103 80 
Asset impairment charge(6,700) (6,700) 
Restructuring and integration expense(11,265)(29,364)(37,031)(70,935)
Share-based compensation expense(4,842)(4,539)(14,972)(15,889)
Certain legal-related benefit (expense)350 (1,949)50 (2,195)
Gain (loss) on sale of businesses and long-lived assets5,208 (4,324)29,190 17,618 
Income (loss) before income taxes$13,509 $(9,151)$60,759 $20,410 


24

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

The following tables present revenue disaggregated by our product and service offerings:
Quarter Ended September 30, 2024
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $176,827 $— $176,827 
Merchant services93,531 — — — — 93,531 
Promotional solutions— — — 61,264 — 61,264 
Forms and other business products— — — 59,222 — 59,222 
Treasury management solutions
— 58,574 — — — 58,574 
Data-driven marketing— — 56,520 — — 56,520 
Other— 16,566 4,545 — 1,395 22,506 
Total revenue$93,531 $75,140 $61,065 $297,313 $1,395 $528,444 
Quarter Ended September 30, 2023
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
other
Consolidated
Checks$— $— $— $179,990 $— $179,990 
Merchant services87,984 — — — — 87,984 
Promotional solutions— — — 62,309 — 62,309 
Forms and other business products— — — 61,983 — 61,983 
Treasury management solutions
— 59,224 — — — 59,224 
Data-driven marketing— — 59,561 — — 59,561 
Other— 15,357 4,519 — 6,917 26,793 
Total revenue$87,984 $74,581 $64,080 $304,282 $6,917 $537,844 
Nine Months Ended September 30, 2024
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $534,672 $— $534,672 
Merchant services288,536 — — — — 288,536 
Promotional solutions— — — 193,343 — 193,343 
Forms and other business products— — — 181,378 — 181,378 
Treasury management solutions
— 169,000 — — — 169,000 
Data-driven marketing— — 163,339 — — 163,339 
Other— 45,788 14,830 — 10,329 70,947 
Total revenue$288,536 $214,788 $178,169 $909,393 $10,329 $1,601,215 

25

DELUXE CORPORATION
CONDENSED NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Nine Months Ended September 30, 2023
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $545,061 $— $545,061 
Merchant services268,556 — — — — 268,556 
Promotional solutions— — — 203,542 1,456 204,998 
Forms and other business products— — — 194,236 — 194,236 
Treasury management solutions— 180,864 — — — 180,864 
Data-driven marketing— — 153,346 — — 153,346 
Other— 45,254 14,389 — 48,192 107,835 
Total revenue$268,556 $226,118 $167,735 $942,839 $49,648 $1,654,896 


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

Our Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") includes the following sections:

Executive Overview that discusses what we do, our operating results at a high level and our financial outlook for the year;
Consolidated Results of Operations, Restructuring and Integration Expense, and Segment Results that includes a more detailed discussion of our revenue and expenses;
Cash Flows and Liquidity and Capital Resources that discusses key aspects of our cash flows, financial commitments, capital structure and financial position; and
Critical Accounting Estimates that discusses the estimates that involve a significant level of uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations.

Please note that this MD&A discussion contains forward-looking statements that involve risks and uncertainties, including, but not limited to, our 2024 outlook, market impacts, and expectations regarding our strategy and performance. Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023 (the "2023 Form 10-K") outlines known material risks and important information to consider when evaluating our forward-looking statements and is incorporated into this Item 2 of this report on Form 10-Q as if fully stated herein. The Private Securities Litigation Reform Act of 1995 (the "Reform Act") provides a “safe harbor” for forward-looking statements to encourage companies to provide prospective information. When we use the words or phrases “should result,” “believe,” “intend,” “plan,” “are expected to,” “targeted,” “will continue,” “will approximate,” “is anticipated,” “estimate,” “project,” “outlook,” "forecast" or similar expressions in this Quarterly Report on Form 10-Q, in future filings with the Securities and Exchange Commission, in our press releases, investor presentations and in oral statements made by our representatives, they indicate forward-looking statements within the meaning of the Reform Act.

This MD&A includes financial information prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP"). In addition, we discuss free cash flow, net debt, liquidity, adjusted diluted earnings per share ("EPS"), consolidated adjusted earnings before interest, taxes, depreciation and amortization ("EBITDA") and consolidated adjusted EBITDA margin, all of which are non-GAAP financial measures. We believe that these non-GAAP financial measures, when reviewed in conjunction with GAAP financial measures, can provide useful information to assist investors in analyzing our current period operating performance and in assessing our future operating performance. For this reason, our internal management reporting also includes these financial measures, which should be considered in addition to, and not as superior to or as a substitute for, GAAP financial measures. We strongly encourage investors and shareholders to review our financial statements and publicly-filed reports in their entirety and not to rely on any single financial measure. Our non-GAAP financial measures may not be comparable to similarly titled measures used by other companies and therefore, may not result in useful comparisons. The reconciliation of our non-GAAP financial measures to the most directly comparable GAAP financial measures can be found in Consolidated Results of Operations.


26



EXECUTIVE OVERVIEW

We help businesses deepen customer relationships through trusted, technology-enabled solutions that help businesses pay and get paid, accelerate growth and operate more efficiently. Our solutions include merchant services, marketing services and data analytics, treasury management solutions, and promotional products, as well as customized checks and business forms. We support millions of small businesses, thousands of financial institutions and hundreds of the world’s largest consumer brands. Our reach, scale and distribution channels position us to be a trusted business partner for our customers.

Our Strategy

A detailed discussion of our strategy can be found in Part I, Item 1 of the 2023 Form 10-K. Having substantially completed our infrastructure modernization initiatives, we have shifted our focus to growth investments, primarily in our payments and data businesses, so that we can continue to drive scale, with the goal of growing profits faster than revenue. Our operations continue to benefit from our disciplined pricing actions and overall cost management. During the third quarter of 2023, we announced our North Star program, the goal of which is to further drive shareholder value by (1) expanding our EBITDA growth trajectory, (2) driving increased cash flow, (3) paying down debt, and (4) improving our leverage ratio. We have started to see the benefits of our North Star initiatives, with both adjusted EBITDA and adjusted EBITDA margin for the first nine months of the year improving over 2023, excluding the impact of business exits. In addition, free cash flow increased $30 million for the first nine months of 2024, as compared to the first nine months of 2023, and net debt as of September 30, 2024 decreased $31 million from the prior year end. Further information can be found in Restructuring and Integration Expense.

Realignment – Effective January 1, 2024, we realigned our organizational structure to better reflect our portfolio mix and offerings, and we updated our reportable segments to correspond with these changes. We did not operate under the new segment structure during 2023. Information regarding our realigned reportable segments for the third quarter and first nine months of 2024 and 2023 can be found under the caption "Note 15: Business Segment Information" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part 1, Item 1 of this report.

Business exits – In June 2023, we completed the sale of our North American web hosting and logo design businesses. These businesses generated annual revenue of approximately $28 million during 2023, through the sale date. In September and December of 2023, we executed agreements allowing for the conversion of our U.S. and Canadian payroll and human resources services customers to other service providers. These businesses generated annual revenue of approximately $27 million during 2023. Further information regarding these business exits can be found under the caption "Note 6: Divestitures" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part 1, Item 1 of this report and under the caption "Note 6: Acquisition and Divestitures" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K. We believe that these business exits allow us to focus our resources on the key growth areas of payments and data, while allowing us to optimize our operations.

2024 Financial Results

2024 earnings vs. 2023 – Multiple factors drove the increase in net income for the first nine months of 2024, as compared to the first nine months of 2023, including:

price increases in response to the inflationary environment, primarily in the Print and Merchant Services segments;

a $34 million decrease in restructuring and integration expense;

the benefit of actions taken to optimize our cost structure, including workforce adjustments, marketing refinement and real estate rationalization;

an increase of $12 million in gains on the sale of businesses and long-lived assets: and

revenue growth in the Data Solutions and Merchant Services segments.

Partially offsetting these increases in net income were the following factors:

the continuing secular decline in checks, business forms and some business accessories;

the elimination of the earnings generated by exited businesses, as well as a related $7 million pretax goodwill impairment charge;

inflationary pressures on hourly wages, materials and delivery; and


27



an increase in bad debt expense of $7 million, primarily related to certain specific accounts receivable reserve adjustments in the Print segment.

Diluted EPS of $0.90 for the first nine months of 2024, as compared to $0.25 for the first nine months of 2023, reflects the increase in net income as described in the preceding paragraphs, partially offset by higher shares outstanding in 2024. Adjusted diluted EPS for the first nine months of 2024 was $2.46 compared to $2.53 for the first nine months of 2023, and excludes the impact of non-cash items or items that we believe are not indicative of our current period operating performance. The decrease in adjusted diluted EPS was driven by the continuing secular decline in checks, business forms and some business accessories, as well as the impact of business exits, which we estimate reduced adjusted diluted EPS by approximately $0.24 year over year, inflationary pressures on our cost structure, and increased bad debt expense. These decreases in adjusted diluted EPS were partially offset by price increases in response to the inflationary environment, the benefit of various cost optimization actions across functional areas, and revenue growth in the Data Solutions and Merchant Services segments. A reconciliation of diluted EPS to adjusted diluted EPS can be found in Consolidated Results of Operations.

Cash flows and liquidity – Net cash provided by operating activities increased $19 million for the first nine months of 2024, as compared to the first nine months of 2023, driven, in large part, by our pricing and cost management initiatives and a reduction in restructuring costs in 2024. In addition, payments for cloud computing implementation costs decreased $6 million related to costs incurred in 2023 for the implementation of our enterprise resource planning ("ERP") system, and performance-based compensation payments decreased $5 million compared to the prior year. Partially offsetting these increases in operating cash flow was the continuing secular decline in checks, business forms and some business accessories, as well as the impact of our business exits and inflationary pressures on our cost structure. In addition, payments for income taxes increased $4 million related primarily to foreign tax payments. Free cash flow increased $30 million for the first nine months of 2024, as compared to the first nine months of 2023. Total debt was $1.53 billion and net debt was $1.49 billion as of September 30, 2024. We held cash and cash equivalents of $41 million as of September 30, 2024, and liquidity was $325 million. Our capital allocation priorities are to reduce our debt and net leverage, deliver high return internal investments and pay our dividend. We continue to responsibly invest the free cash flow generated by our Print business into our growth businesses. A reconciliation of free cash flow, net debt and liquidity to the comparable GAAP financial measures can be found in Consolidated Results of Operations.

Recent market conditions – We continually monitor the interest rate environment and its impact on our outstanding debt. As of September 30, 2024, we held interest rate swaps that effectively convert $723 million of our variable-rate debt to a fixed rate. As a result, 78% of our debt had a weighted-average fixed rate of 7.0% as of September 30, 2024, which partially insulates us from future interest rate increases.

We continue to monitor inflationary pressures on our labor, delivery and material costs. In response to the inflationary environment, we implemented targeted price increases, primarily in our Print and Merchant Services segments. Despite the price changes, we continue to experience healthy revenue volumes, demonstrating the strength of our business and continued demand for our products. We have, at times, experienced some supply disruptions impacting certain printed products in our Print segment. We continuously monitor our supply chain to avoid delays or disruptions. We have also experienced labor supply issues in portions of our business. It remains difficult to estimate the severity and duration of inflation or supply chain and labor issues on our business, financial position or results of operations.

We also monitor trends in small business sentiment and consumer discretionary spending. We review many data sources, including information from the credit card brands, the Federal Reserve and other economic forecast providers, as well as our own proprietary data. These trends impact multiple areas of our portfolio, most notably our Merchant Services and Print segments. Our year-to-date performance reflected the generally stable economic environment. While consumers remain under pressure in some areas, we believe downward trends in discretionary consumer spending have largely stabilized. At the same time, we have seen demand soften for some of our discretionary promotional products in the Print segment. These data points are reflected in our 2024 revenue outlook.

Outlook for 2024

We expect that revenue for 2024 will be between $2.12 billion and $2.14 billion, compared to 2023 revenue of $2.19 billion, which included revenue of approximately $56 million from our business exits. We expect that adjusted EBITDA for the full year will be between $405 million and $415 million, compared to $417 million for 2023, which included adjusted EBITDA of approximately $26 million from our business exits. We expect that adjusted diluted EPS for 2024 will be between $3.20 and $3.35, compared to $3.32 for 2023, which included approximately $0.30 from our business exits, and we expect that free cash flow for the full year will be between $90 million and $100 million, compared to $98 million for 2023. Our outlook ranges exclude the payroll and human resources services business that we are currently in the process of exiting. These estimates are subject to, among other things, prevailing macroeconomic conditions, global unrest, labor supply issues, inflation and the impact of business exits. Information regarding our outlook information can be found in Reconciliation of Non-GAAP Financial Measures within the Consolidated Results of Operations section.


28



As of September 30, 2024, we held cash and cash equivalents of $41 million and $283 million was available for borrowing under our revolving credit facility. We anticipate that capital expenditures will be approximately $100 million for the full year, as compared to $101 million for 2023, as we continue with important innovation investments and building scale across our product categories. We also expect that we will continue to pay our regular quarterly dividend. However, dividends are approved by our board of directors each quarter and thus, are subject to change. We anticipate that net cash generated by operations, along with cash and cash equivalents on hand and availability under our credit facility, will be sufficient to support our operations, including our contractual obligations and debt service requirements, for the next 12 months, as well as our long-term capital requirements. We were in compliance with our debt covenants as of September 30, 2024, and we anticipate that we will remain in compliance with our debt covenants throughout the next 12 months.


CONSOLIDATED RESULTS OF OPERATIONS

Consolidated Revenue
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Total revenue$528,444 $537,844 (1.7%)$1,601,215 $1,654,896 (3.2%)

The decreases in total revenue for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven, in part, by the business exits discussed in Executive Overview, which resulted in a decrease in revenue of approximately $6 million for the third quarter of 2024 and $39 million for the first nine months of 2024. Also contributing to the decrease in revenue was the continuing secular decline in order volumes for checks, business forms and some business accessories, as well as a decrease in treasury management revenue due to reduced lockbox processing volumes and the transition from our dependency on one-time, non-recurring revenue to a recurring revenue model. Partially offsetting these decreases in revenue were price increases in response to the inflationary environment, primarily in the Print and Merchant Services segments, as well as revenue growth in the Merchant Services segment driven by both volume and new customers. In addition, for the first nine months of 2024, strong demand for our data-driven marketing services drove a $10 million increase in revenue.

We do not manage our business based on product versus service revenue. Instead, we analyze our revenue based on the product and service offerings shown under the caption "Note 15: Business Segment Information" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report.

Our revenue mix by business segment was as follows:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Merchant Services17.7 %16.4 %18.0 %16.2 %
B2B Payments14.2 %13.8 %13.4 %13.7 %
Data Solutions11.5 %11.9 %11.1 %10.1 %
Print56.3 %56.6 %56.8 %57.0 %
All other0.3 %1.3 %0.7 %3.0 %
Total revenue100.0 %100.0 %100.0 %100.0 %

Consolidated Cost of Revenue
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Total cost of revenue$246,577 $255,127 (3.4%)$747,020 $775,737 (3.7%)
Total cost of revenue as a percentage of total revenue
46.7 %47.4 %(0.7) pts.46.7 %46.9 %(0.2) pts.


29



Cost of revenue consists primarily of raw materials used to manufacture our products, shipping and handling costs, third-party costs for outsourced products and services, payroll and related expenses, information technology costs, depreciation and amortization of assets used in the production process and in support of digital service offerings, and related overhead.

The decreases in total cost of revenue for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven by reduced revenue volume from the continuing secular decline in checks, business forms and some business accessories, as well as the benefit of our various cost optimization initiatives and the decrease in treasury management revenue. In addition, restructuring and integration expense included in cost of revenue decreased $6 million for the third quarter of 2024 and $10 million for the first nine months of 2024, and total cost of revenue decreased approximately $2 million for the third quarter of 2024 and $15 million for the first nine months of 2024 due to the business exits discussed under Executive Overview. Partially offsetting these decreases in cost of revenue was the revenue growth in Merchant Services and inflationary pressure on hourly wages, materials and delivery. In addition, for the first nine months of 2024, strong demand for our data-driven marketing services drove an increase in cost of revenue, and we recorded additional amortization expense of $3 million related to the acceleration of amortization on the assets of our payroll and human resources services business, which we are currently in the process of exiting.

Total cost of revenue as a percentage of total revenue for the third quarter and first nine months of 2024 decreased as compared to the same periods in 2023, as the benefits of our pricing and cost optimization actions, the lower restructuring and integration expense and changes in campaign timing and client mix in Data Solutions more than offset the inflationary impacts and the accelerated amortization expense associated with our business exits.

Consolidated Selling, General & Administrative ("SG&A") Expense
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
SG&A expense$227,764 $233,891 (2.6%)$695,677 $726,880 (4.3%)
SG&A expense as a percentage of total revenue
43.1 %43.5 %(0.4) pts.43.4 %43.9 %(0.5) pts.

The decreases in SG&A expense for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven, in large part, by our various cost management actions, including workforce adjustments, marketing optimization and real estate rationalization, as well as a decrease related to the business exits discussed under Executive Overview of approximately $1 million for the third quarter of 2024 and $10 million for the first nine months of 2024. For the first nine months of 2024, these decreases in SG&A expense were partially offset by a $7 million increase in bad debt expense, primarily related to certain specific accounts receivable reserve adjustments in the Print segment.

Restructuring and Integration Expense
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Restructuring and integration expense$11,031 $22,935 $(11,904)$35,899 $60,067 $(24,168)

We continue to pursue several initiatives designed to focus our business behind our growth strategy and to increase our efficiency. The amount of restructuring and integration expense is expected to vary from period to period as we execute these initiatives. Further information regarding these costs can be found in Restructuring and Integration Expense in this MD&A discussion.

Asset Impairment Charge
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Asset impairment charge$6,700 $— $6,700 $6,700 $— $6,700 

During the quarter ended September 30, 2024, we recorded a goodwill impairment charge related to the exit from our U.S. and Canadian payroll and human resources services business. Further information can be found under the caption "Note 6: Divestitures" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part 1, Item 1 of this report.


30



Gain (Loss) on Sale of Businesses and Long-Lived Assets

 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Gain (loss) on sale of businesses and long-lived assets$5,208 $(4,324)$9,532 $29,190 $17,618 $11,572 

As discussed in Executive Overview, we are currently in the process of exiting our payroll and human resources services business, and we recognized income of $5 million during the third quarter of 2024 and $28 million during the first nine months of 2024 related to customer conversion agreements executed in 2023. In June 2023, we completed the sale of our North American web hosting and logo design businesses. Further information regarding these business exits can be found under the caption "Note 6: Divestitures" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part 1, Item 1 of this report.

Interest Expense
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Interest expense$29,905 $32,034 (6.6%)$90,910 $93,982 (3.3%)
Weighted-average debt outstanding1,572,201 1,682,442 (6.6%)1,588,327 1,691,137 (6.1%)
Weighted-average interest rate7.1 %7.1 %7.1 %7.0 %0.1 pts.

The decreases in interest expense for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were primarily due to the decrease in average debt outstanding. For the first nine months of 2024, this decrease was partially offset by the impact of higher interest rates. Based on the amount of variable-rate debt outstanding as of September 30, 2024, a one percentage point change in the weighted-average interest rate would result in a change in interest expense of approximately $1 million for the remainder of 2024.

Income Tax Provision (Benefit)
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Income tax provision (benefit)$4,540 $(1,194)480.2%$20,463 $9,186 122.8%
Effective income tax rate33.6 %13.0 %20.6 pts.33.7 %45.0 %(11.3) pts.

The change in our effective income tax rate for the third quarter of 2024, as compared to the third quarter of 2023, was driven primarily by the pretax loss for the third quarter of 2023, as well as discrete items related to our business exit activity in each period.

The effective income tax rate decreased for the first nine months of 2024, as compared to the first nine months of 2023, as the higher tax rate benefit from business exit activity in 2023 was more than offset by lower tax rate impacts in 2024 from share-based compensation and the repatriation of foreign earnings.

Net Income (Loss) / Diluted Earnings (Loss) Per Share
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands, except per share amounts)20242023Change20242023Change
Net income (loss)$8,969 $(7,957)212.7%$40,296 $11,224 259.0%
Diluted earnings (loss) per share0.20 (0.18)211.1%0.90 0.25 260.0%
Adjusted diluted EPS(1)
0.84 0.79 6.3%2.46 2.53 (2.8%)

(1) Information regarding the calculation of adjusted diluted EPS can be found in the following section entitled Reconciliation of Non-GAAP Financial Measures.

Multiple factors drove the increase in net income for the third quarter of 2024, as compared to the third quarter of 2023, including:

pricing and cost optimization actions;

31




an $18 million reduction in restructuring and integration expense;

an increase of $10 million in gains on the sale of businesses and long-lived assets:

revenue growth in Merchant Services; and

a $2 million reduction in interest expense.

Partially offsetting these increases in net income were the following factors:

the continuing secular decline in checks, business forms and some business accessories;

the elimination of the earnings generated by exited businesses, as well as a related $7 million pretax goodwill impairment charge; and

inflationary pressures on hourly wages, materials and delivery.

Diluted EPS of $0.20 for the third quarter of 2024, as compared to a loss of $0.18 for the third quarter of 2023, reflects the increase in net income as described in the preceding paragraphs, partially offset by higher shares outstanding in 2024. The increase in adjusted diluted EPS for the third quarter of 2024, as compared to the third quarter of 2023, was driven by our pricing and cost optimization actions, revenue growth in Merchant Services and lower interest expense. Partially offsetting these increases in adjusted diluted EPS was the continuing secular decline in checks, business forms and some business accessories, as well as the impact of business exits and inflationary pressures on our cost structure.

The increases in net income and diluted EPS and the decrease in adjusted diluted EPS for the first nine months of 2024, as compared to the first nine months of 2023, were driven by the factors outlined in Executive Overview - 2024 earnings vs. 2023.

Adjusted EBITDA
Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Adjusted EBITDA(1)
$104,902 $101,890 3.0%$308,745 $310,698 (0.6%)
Adjusted EBITDA as a percentage of total revenue (adjusted EBITDA margin)(1)
19.9 %18.9 %1.0 pts.19.3 %18.8 %0.5 pts.

(1) Information regarding the calculation of adjusted EBITDA and adjusted EBITDA margin can be found in the following section entitled Reconciliation of Non-GAAP Financial Measures.

The increase in adjusted EBITDA for the third quarter of 2024, as compared to the third quarter of 2023, was due to the benefits of our pricing and cost optimization actions and revenue growth in Merchant Services. Partially offsetting these increases in adjusted EBITDA was the continuing secular decline in checks, business forms and some business accessories; a $4 million decline driven by the business exits discussed under Executive Overview; and inflationary pressures on hourly wages, materials and delivery.

The decrease in adjusted EBITDA for the first nine months of 2024, as compared to the first nine months of 2023, was driven by the continuing secular decline in checks, business forms and some business accessories; a $16 million decline driven by the business exits discussed under Executive Overview; inflationary pressures on hourly wages, materials and delivery; and an increase in bad debt expense of $7 million, primarily related to certain specific accounts receivable reserve adjustments in the Print segment. Partially offsetting these decreases in adjusted EBITDA were the benefits of our pricing and cost optimization actions and revenue growth in Data Solutions and Merchant Services.

Adjusted EBITDA margin increased for the third quarter and first nine months of 2024, as compared to the same periods in 2023, as pricing and cost optimization actions more than offset the inflationary pressures. For the first nine months of 2024, adjusted EBITDA margin was also negatively impacted by the increase in bad debt expense.

Reconciliation of Non-GAAP Financial Measures

Free cash flow – We define free cash flow as net cash provided by operating activities less purchases of capital assets. We believe that free cash flow is an important indicator of cash available for debt service and for shareholders, after making

32



capital investments to maintain or expand our asset base. A limitation of using the free cash flow measure is that not all of our free cash flow is available for discretionary spending, as we may have mandatory debt payments and other cash requirements that must be deducted from our available cash. We believe that the measure of free cash flow provides an additional metric to compare cash generated by operations on a consistent basis and to provide insight into the cash flow available to fund items such as dividends, mandatory and discretionary debt reduction, acquisitions or other strategic investments, and share repurchases.

Net cash provided by operating activities reconciles to free cash flow as follows:
 Nine Months Ended
September 30,
(in thousands)20242023
Net cash provided by operating activities$134,122 $114,906 
Purchases of capital assets(69,777)(80,809)
Free cash flow$64,345 $34,097 

Net debt – Management believes that net debt is an important measure to monitor leverage and to evaluate the balance sheet. In calculating net debt, cash and cash equivalents are subtracted from total debt because they could be used to reduce our debt obligations. A limitation associated with using net debt is that it subtracts cash and cash equivalents, and therefore, may imply that management intends to use cash and cash equivalents to reduce outstanding debt. In addition, net debt suggests that our debt obligations are less than the most comparable GAAP measure indicates.

Total debt reconciles to net debt as follows:
(in thousands)September 30,
2024
December 31,
2023
Total debt$1,531,527 $1,592,851 
Cash and cash equivalents(41,307)(71,962)
Net debt$1,490,220 $1,520,889 

Liquidity – We define liquidity as cash and cash equivalents plus the amount available for borrowing under our revolving credit facility. We consider liquidity to be an important metric for demonstrating the amount of cash that is available or that could be available on short notice. This financial measure is not a substitute for GAAP liquidity measures. Instead, we believe that this measurement enhances investors' understanding of the funds that are currently available.

Liquidity was as follows:
(in thousands)September 30,
2024
December 31,
2023
Cash and cash equivalents$41,307 $71,962 
Amount available for borrowing under revolving credit facility283,327 240,514 
Liquidity$324,634 $312,476 

Adjusted diluted EPS – By excluding the impact of non-cash items or items that we believe are not indicative of current period operating performance, we believe that adjusted diluted EPS provides useful comparable information to assist in analyzing our current period operating performance and in assessing our future operating performance. As such, adjusted diluted EPS is one of the key financial performance metrics we use to assess the operating results and performance of the business and to identify strategies to improve performance. It is reasonable to expect that one or more of the excluded items will occur in future periods, but the amounts recognized may vary significantly.



33



Diluted EPS reconciles to adjusted diluted EPS as follows:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2024202320242023
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Acquisition amortization13,475 16,514 42,251 58,811 
Accelerated amortization6,851 — 16,740 — 
Restructuring and integration expense11,265 29,364 37,031 70,935 
Share-based compensation expense4,842 4,539 14,972 15,889 
Certain legal-related (benefit) expense(350)1,949 (50)2,195 
Asset impairment charge6,700 — 6,700 — 
(Gain) loss on sale of businesses and long-lived assets(5,208)4,324 (29,190)(17,618)
Adjustments, pretax37,575 56,690 88,454 130,212 
Income tax provision impact of pretax adjustments(1)
(9,001)(13,773)(18,845)(30,669)
Adjustments, net of tax28,574 42,917 69,609 99,543 
Adjusted net income attributable to Deluxe37,505 34,934 109,802 110,687 
Income allocated to participating securities(8)— (8)— 
Re-measurement of share-based awards classified as liabilities
(8)— (47)(20)
Adjusted income attributable to Deluxe available to common shareholders
$37,489 $34,934 $109,747 $110,667 
Weighted average shares and potential common shares outstanding44,806 43,663 44,656 43,771 
Adjustment(2)
— 378 11 50 
Adjusted weighted average shares and potential common shares outstanding44,806 44,041 44,667 43,821 
GAAP diluted EPS$0.20 $(0.18)$0.90 $0.25 
Adjustments, net of tax0.64 0.97 1.56 2.28 
Adjusted diluted EPS$0.84 $0.79 $2.46 $2.53 

(1) The tax effect of the pretax adjustments considers the tax treatment and related tax rate(s) that apply to each adjustment in the applicable tax jurisdiction(s). Generally, this results in a tax impact that approximates the U.S. effective tax rate for each adjustment. However, the tax impact of certain adjustments, such as share-based compensation expense, depends on whether the amounts are deductible in the respective tax jurisdictions and the applicable effective tax rate(s) in those jurisdictions.

(2) The total of weighted-average shares and potential common shares outstanding used in the calculation of adjusted diluted EPS differs from the GAAP calculation due to differences in the amount of dilutive securities in each calculation.

Adjusted EBITDA and adjusted EBITDA margin – We believe that adjusted EBITDA and adjusted EBITDA margin are useful in evaluating our operating performance, as they eliminate the effect of interest expense, income taxes, the accounting effects of capital investments (i.e., depreciation and amortization) and certain items, as presented below, that may vary for reasons unrelated to current period operating performance. In addition, management utilizes these measures to assess the operating results and performance of the business, to perform analytical comparisons and to identify strategies to improve performance. We also believe that an increasing adjusted EBITDA and adjusted EBITDA margin depict an increase in the value of the company. We do not consider adjusted EBITDA to be a measure of cash flow, as it does not consider certain cash requirements such as interest, income taxes, debt service payments or capital investments.


34



Net income (loss) reconciles to adjusted EBITDA and adjusted EBITDA margin as follows:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Depreciation and amortization expense44,277 38,857 127,716 124,985 
Interest expense29,905 32,034 90,910 93,982 
Income tax provision (benefit)4,540 (1,194)20,463 9,186 
Restructuring and integration expense11,265 29,364 37,031 70,935 
Share-based compensation expense4,842 4,539 14,972 15,889 
Certain legal-related (benefit) expense(350)1,949 (50)2,195 
Asset impairment charge6,700 — 6,700 — 
(Gain) loss on sale of businesses and long-lived assets(5,208)4,324 (29,190)(17,618)
Adjusted EBITDA$104,902 $101,890 $308,745 $310,698 
Adjusted EBITDA margin19.9 %18.9 %19.3 %18.8 %

2024 outlook – Our outlook information for 2024 excludes the operations of the payroll and human resources services business that we are currently in the process of exiting. Because the revenue from this business will gradually decrease as customers elect to convert to other service providers, we are unable to estimate the results of operations for this business for 2024. In addition, we do not reconcile our adjusted EBITDA, adjusted diluted EPS or free cash flow outlook to the directly comparable GAAP financial measures because we do not provide outlook guidance for the reconciling items between net income, adjusted net income and adjusted EBITDA, and certain of these reconciling items impact cash flows from operating activities. Because of the substantial uncertainty and variability surrounding certain of the forward-looking reconciling items, including asset impairment charges, restructuring and integration expense, gains and losses on sales of businesses and long-lived assets, and certain legal-related expenses, a reconciliation of the non-GAAP financial measure outlook guidance to the corresponding GAAP measure is not available without unreasonable effort. The probable significance of certain of these reconciling items is high and, based on historical experience, could be material.

Reconciliations to the comparable GAAP financial measures for adjusted EBITDA, adjusted diluted EPS and free cash flow for the year ended December 31, 2023 can be found in the MD&A section of the 2023 Form 10-K, under the caption entitled Reconciliation of Non-GAAP Financial Measures within the Consolidated Results of Operations section.


RESTRUCTURING AND INTEGRATION EXPENSE

Restructuring and integration expense consists of costs related to initiatives to drive earnings and cash flow growth and also includes costs related to the consolidation and migration of certain applications and processes. These costs consist primarily of consulting, project management services and internal labor, as well as other costs associated with our initiatives, such as costs related to facility closures and consolidations. In addition, we have recorded employee severance costs across functional areas.

We are currently pursuing several initiatives designed to support our growth strategy and to increase our efficiency, including several initiatives that we collectively refer to as our North Star program. The goal of these initiatives is to further drive shareholder value by (1) expanding our EBITDA growth trajectory, (2) increasing cash flow, (3) paying down debt, and (4) improving our leverage ratio. The various initiatives include a balanced mix of structural cost reductions focused on organizational structure, processes and operational improvements, in addition to workstreams to drive revenue growth. As part of these initiatives, we have already combined like-for-like capabilities, reduced management layers and consolidated core operations to run more efficiently and to create the ability to invest in high impact talent to accelerate our growth businesses of payments and data. We have made meaningful progress on all of the remaining North Star initiatives, and we expect we will continue to see the benefits in our results of operations for the remainder of the year and throughout 2025. For example, during the second quarter of 2024, we began the consolidation into one unified brand of all six brands acquired in 2021 as part of the First American acquisition. We expect that this will improve our marketing effectiveness and lower our costs over time. We have also made significant progress in reducing our corporate expenses, which decreased 12% for the first nine months of 2024, as compared to the first nine months of 2023. Further information regarding our restructuring and integration expense, including

35



expenses related to our North Star program, can be found under the caption "Note 9: Restructuring and Integration Expense" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report.

We expect that the benefits of the various North Star initiatives will continue to ramp up over the coming quarters. The overall program targets a $100 million run-rate improvement in free cash flow and an $80 million run-rate improvement in adjusted EBITDA by 2026. Through September 30, 2024, we have incurred related restructuring and integration expense of approximately $80 million, and we anticipate that we will incur additional North Star restructuring and integration expense of approximately $30 million through 2025. These charges will include professional services fees, employee severance and other restructuring-related charges.

The majority of the employee reductions included in our restructuring and integration accruals as of September 30, 2024, as well as the related severance payments, are expected to be completed by mid-2025. As a result of these employee reductions, including those related to our North Star program, we expect to realize annual cost savings of approximately $10 million in cost of sales and $25 million in SG&A expense in 2024, in comparison to our 2023 results of operations. In addition, we anticipate cost savings from facility closures of approximately $3 million in 2024, in comparison to our 2023 results of operations. Note that these savings may be offset by increased labor and other costs, including inflationary impacts and investments in the business.


SEGMENT RESULTS

Effective January 1, 2024, we realigned our organizational structure to better reflect our portfolio mix and offerings, and we updated our reportable segments to correspond with these changes. We did not operate under the new segment structure during 2023. Information regarding our realigned reportable segments can be found under the caption "Note 15: Business Segment Information" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part 1, Item 1 of this report, where information regarding revenue from our various product and service offerings can also be found.

Merchant Services

Results for our Merchant Services segment were as follows:
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Total revenue$93,531 $87,984 6.3%$288,536 $268,556 7.4%
Adjusted EBITDA17,752 17,393 2.1%58,377 53,120 9.9%
Adjusted EBITDA margin19.0 %19.8 %(0.8 pts.)20.2 %19.8 %0.4 pts.

The increases in total revenue for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven by customer wins spanning our market channels, including our bank partner relationships and increasing penetration with integrated software vendors, or ISVs. In addition, revenue also benefited from favorable volume, most notably in our government channel, as well as pricing actions in the second quarter of 2024 in response to the inflationary environment. For the full year, we continue to anticipate mid to high single-digit revenue growth, even though the year-over-year comparison in the fourth quarter of 2024 will be negatively impacted by a large customer conversion that we completed in the fourth quarter of 2023.

The increases in adjusted EBITDA for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven primarily by the revenue growth and price increases. Adjusted EBITDA margin decreased for the third quarter of 2024, as compared to the third quarter of 2023, driven by year-over-year changes in customer and market channel mix, partially offset by the pricing actions. Adjusted EBITDA margin increased for the first nine months of 2024, as compared to the first nine months of 2023, driven by the scalability of this business and the pricing actions. For the full year, we expect adjusted EBITDA margin to remain in the low 20% range.


36



B2B Payments

Results for our B2B Payments segment were as follows:
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Total revenue$75,140 $74,581 0.7%$214,788 $226,118 (5.0%)
Adjusted EBITDA15,264 16,074 (5.0%)42,537 44,741 (4.9%)
Adjusted EBITDA margin20.3 %21.6 %(1.3) pts.19.8 %19.8 %

Total revenue increased slightly for the third quarter of 2024, as compared to the third quarter of 2023, driven primarily by the implementation of new remittance processing customers and the benefit of a modest price increase implemented in response to the inflationary environment. Partially offsetting these increases in revenue were non-recurring hardware and other sales during 2023. We are in the midst of a transition from our dependency on one-time, non-recurring revenue to a recurring revenue model. As such, we are deliberately reducing focus on selling lower-margin products such as check imaging devices and one-time software licenses.

Total revenue decreased for the first nine months of 2024, as compared to the first nine months of 2023, driven primarily by reduced lockbox processing volumes and the reduction in non-recurring revenue streams. We currently have a number of new remittance processing customers in the implementation phase. Partially offsetting these decreases in revenue was the benefit of a modest price increase implemented in response to the inflationary environment and new client implementations in the third quarter of 2024. For the full year, we anticipate that revenue will decline in the low single-digit percentage range as we continue to transition to recurring revenue.

Adjusted EBITDA decreased for the third quarter of 2024, as compared to the third quarter of 2023, driven by impacts from the initial onboarding of new remittance processing customers during the quarter and the non-recurring business in 2023. These reductions in adjusted EBITDA were partially offset by the modest price increase. Adjusted EBITDA decreased for the first nine months of 2024, as compared to the first nine months of 2023, driven primarily by the revenue decline for the period, inflationary pressures on labor costs and costs related to the initial onboarding of new remittance processing customers during the third quarter of 2024. Partially offsetting these decreases in adjusted EBITDA was the benefit of cost optimization initiatives, including the consolidation of our lockbox processing operations, as well as the modest price increase. We expect that adjusted EBITDA margins for this business will be in the low to mid-20% range as we complete the on-boarding of new customers over the next several quarters and our cost structure stabilizes.

Data Solutions

Results for our Data Solutions segment were as follows:
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Total revenue$61,065 $64,080 (4.7%)$178,169 $167,735 6.2%
Adjusted EBITDA17,485 15,317 14.2%48,150 38,956 23.6%
Adjusted EBITDA margin28.6 %23.9 %4.7 pts.27.0 %23.2 %3.8 pts.

The decrease in total revenue for the third quarter of 2024, as compared to the third quarter of 2023, was driven primarily by data-driven marketing campaign timing dynamics during each period. This business experiences some quarter-to-quarter volatility driven by the timing of our customers' marketing campaigns.

The increase in total revenue for the first nine months of 2024, as compared to the first nine months of 2023, was driven primarily by strong demand for customer acquisition marketing activities across both our base of core financial institution partners, as well as our growing portfolio of other clients. New campaign activity remains strong, and we anticipate that our mid- to high single-digit longer term growth outlook remains appropriate from a full year perspective.

Adjusted EBITDA for the third quarter and first nine months of 2024 increased compared to the same periods in 2023, driven primarily by changes in campaign timing and client mix and our cost optimization actions. For the first nine months of 2024, adjusted EBITDA also benefited from the increase in data-driven marketing volume. Adjusted EBITDA margin increased for the third quarter and first nine months of 2024, as compared to the same periods in 2023, driven primarily by changes in client mix and cost optimization actions. We anticipate that adjusted EBITDA margin will continue to be in the low to mid-20% range going forward.

37




Print

Results for our Print segment were as follows:
 Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)20242023Change20242023Change
Total revenue$297,313 $304,282 (2.3%)$909,393 $942,839 (3.5%)
Adjusted EBITDA97,407 98,044 (0.6%)282,226 298,015 (5.3%)
Adjusted EBITDA margin32.8 %32.2 %0.6 pts.31.0 %31.6 %(0.6) pts.

The decreases in total revenue for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven primarily by the continuing secular decline in order volumes for checks, business forms and some business accessories, as well as some demand softness for our promotional products. These decreases in revenue were partially offset by pricing actions in response to the inflationary environment. For the full year, we expect that the percentage revenue decline will be in the low to mid-single digits.

The decreases in adjusted EBITDA for the third quarter and first nine months of 2024, as compared to the same periods in 2023, were driven by the secular decline in order volumes, reduced volume for our promotional products, and inflationary pressures on delivery and materials. In addition, for the nine month period, adjusted EBITDA was impacted by increased bad debt expense, primarily related to certain specific accounts receivable reserve adjustments. These decreases in adjusted EBITDA were partially offset by pricing actions in response to the inflationary environment, as well as the benefit of various cost optimization initiatives. We remain focused on operating expense discipline and overall efficiency in this segment.

Adjusted EBITDA margin increased for the third quarter of 2024, as compared to the third quarter of 2023, driven by the pricing actions and the benefit of our cost optimization strategies as we continue to drive supply chain efficiency and capacity utilization, while leveraging our print-on-demand investments. Adjusted EBITDA margin decreased for the first nine months of 2024, as compared to the first nine months of 2023, as the impact of inflationary cost pressures, the lower order volumes and the increased bad debt expense more than offset the benefit of pricing and cost optimization actions. For the full year, we continue to expect adjusted EBITDA margin in the low 30% range.


CASH FLOWS AND LIQUIDITY

As of September 30, 2024, we held cash and cash equivalents of $41 million and restricted cash and restricted cash equivalents included in funds held for customers and other non-current assets of $44 million. The following table shows our cash flow activity for the nine months ended September 30, 2024 and 2023 and should be read in conjunction with the consolidated statements of cash flows appearing in Part I, Item 1 of this report.
 Nine Months Ended September 30,
(in thousands)20242023Change
Net cash provided by operating activities$134,122 $114,906 $19,216 
Net cash used by investing activities(51,323)(50,735)(588)
Net cash used by financing activities(452,081)(213,590)(238,491)
Effect of exchange rate change on cash, cash equivalents, restricted cash and restricted cash equivalents
(3,156)993 (4,149)
Net change in cash, cash equivalents, restricted cash and restricted cash equivalents
$(372,438)$(148,426)$(224,012)
Free cash flow(1)
$64,345 $34,097 $30,248 
(1) See Reconciliation of Non-GAAP Financial Measures within the Consolidated Results of Operations section, which defines and illustrates how we calculate free cash flow.


38



Net cash provided by operating activities increased $19 million for the first nine months of 2024, as compared to the first nine months of 2023, driven, in large part, by our pricing and cost management initiatives and a reduction in restructuring costs in 2024. In addition, payments for cloud computing implementation costs decreased $6 million related to costs incurred in 2023 for the implementation of our ERP system, and performance-based compensation payments decreased $5 million compared to the prior year. Partially offsetting these increases in operating cash flow was the continuing secular decline in checks, business forms and some business accessories, as well as the impact of our business exits and inflationary pressures on our cost structure. In addition, payments for income taxes increased $4 million related primarily to foreign tax payments.

Included in net cash provided by operating activities were the following operating cash outflows:
 Nine Months Ended September 30,
(in thousands)20242023Change
Interest payments$82,778 $80,707 $2,071 
Performance-based compensation payments(1)
39,045 44,316 (5,271)
Income tax payments35,599 31,261 4,338 
Prepaid product discount payments22,945 21,798 1,147 
Severance payments9,212 11,448 (2,236)
Payments for cloud computing arrangement implementation costs475 6,944 (6,469)

(1) Amounts reflect compensation based on total company and segment performance.

Net cash used by investing activities for the first nine months of 2024 was $1 million higher than the first nine months of 2023, driven by lower proceeds from business exit activities in 2024, partially offset by an $11 million decrease in capital expenditures in 2024 and payments of $10 million in 2023 related to a joint venture focused on launching and marketing a business payment distribution technology platform.

Net cash used by financing activities for the first nine months of 2024 was $238 million higher than the first nine months of 2023, driven primarily by the net change in customer fund obligations in each period. In the first quarter of each year, we see a significant decrease in customer fund obligations driven by the seasonal nature of a portion of our Merchant Services segment. Property tax payments are collected in December and are paid on behalf of customers the following year. In addition, our customer fund obligations decreased due to our exit from the payroll business, as discussed under Executive Overview. Also contributing to the increase in net cash used by financing activities were higher payments on long-term debt during 2024, driven by the favorable operating cash flow and the use of cash on hand at December 31, 2023.

Significant investing and financing cash transactions for each period were as follows:
 Nine Months Ended September 30,
(in thousands)20242023Change
Net change in customer funds obligations$(338,955)$(150,936)$(188,019)
Purchases of capital assets(69,777)(80,809)11,032 
Net change in debt(64,511)(14,532)(49,979)
Cash dividends paid to shareholders(40,826)(40,140)(686)
Proceeds from sale of businesses and long-lived assets18,321 39,872 (21,551)

In assessing our cash needs, we must consider our debt service requirements, lease obligations, other contractual commitments and contingent liabilities. Information regarding the maturities of our long-term debt and our contingent liabilities can be found under the captions “Note 12: Debt” and "Note 13: Other Commitments and Contingencies," both of which appear in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report. Information regarding our lease obligations can be found under the caption "Note 14: Leases" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K, and information regarding our contractual obligations can be found in the MD&A section of the 2023 Form 10-K, under the section entitled Cash Flows and Liquidity.

As of September 30, 2024, $283 million was available for borrowing under our revolving credit facility. We anticipate that net cash generated by operations, along with cash and cash equivalents on hand and availability under our credit facility, will be sufficient to support our operations, including our contractual obligations and debt service requirements, for the next 12 months, as well as our long-term capital requirements. We anticipate that we will continue to pay our regular quarterly dividend. However, dividends are approved by our board of directors each quarter and thus, are subject to change.

39





CAPITAL RESOURCES

The principal amount of our debt obligations was $1.54 billion as of September 30, 2024 and $1.60 billion as of December 31, 2023. Further information concerning our outstanding debt, including our debt service obligations, can be found under the caption “Note 12: Debt” in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report.

Our capital structure for each period was as follows:
 September 30, 2024December 31, 2023 
(in thousands)AmountWeighted-
average interest rate
AmountWeighted-
average interest rate
Change
Fixed interest rate(1)
$1,197,933 7.0 %$1,246,659 7.0 %$(48,726)
Floating interest rate342,406 7.2 %357,528 7.9 %(15,122)
Debt principal1,540,339 7.0 %1,604,187 7.2 %(63,848)
Shareholders’ equity612,685  604,616  8,069 
Total capital$2,153,024  $2,208,803  $(55,779)

(1) The fixed interest rate amount includes the amount of our variable-rate debt that is subject to interest rate swap agreements. The related interest rate includes the fixed rate under the swaps plus the credit facility spread due on all amounts outstanding under our credit facility.

In March 2024, we entered into an accounts receivable financing facility with a capacity of up to $80 million. As of September 30, 2024, $66 million was outstanding under the facility. We utilized the proceeds from these borrowings to prepay amounts due under our secured term loan facility. As such, we have no remaining payments due under the term loan facility in 2024. We were in compliance with our debt covenants as of September 30, 2024, and we anticipate that we will remain in compliance with our debt covenants throughout the next 12 months.

In October 2018, our board of directors authorized the repurchase of up to $500 million of our common stock. This authorization has no expiration date. We have not repurchased any shares under this authorization since the first quarter of 2020. As of September 30, 2024, $287 million remained available for repurchase under this authorization. Information regarding changes in shareholders' equity can be found in the consolidated statements of shareholders' equity appearing in Part I, Item 1 of this report.


CRITICAL ACCOUNTING ESTIMATES

A description of our critical accounting estimates was provided in the MD&A section of the 2023 Form 10-K. There were no changes in the determination of these estimates during the first nine months of 2024. Information regarding the goodwill impairment analyses completed during the third quarter of 2024 can be found under the caption "Note 8: Fair Value Measurements" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report.

New accounting pronouncements – Information regarding new accounting pronouncements yet to be adopted can be found under the caption “Note 2: New Accounting Pronouncements” in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report.



40



ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest rate risk We are exposed to changes in interest rates primarily as a result of the borrowing activities used to support our capital structure, maintain liquidity and fund business operations and investments. We do not enter into financial instruments for speculative or trading purposes. The nature and amount of debt outstanding can be expected to vary as a result of future business requirements, market conditions and other factors.

Interest is payable on amounts outstanding under our credit facility and under our accounts receivable financing arrangement at fluctuating rates of interest determined by reference to SOFR plus an applicable margin, as defined in the credit agreements. We also had $475 million of 8.0% senior, unsecured notes outstanding as of September 30, 2024. Including the related discount and debt issuance costs, the effective interest rate on these notes is 8.3%. Information regarding the maturities of our long-term debt can be found under the caption "Note 12: Debt" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report.

As of September 30, 2024, our total debt outstanding was as follows:
(in thousands)
Carrying amount(1)
Fair value(2)
Interest rate(3)
Senior, secured term loan facility$787,563 $790,563 6.6 %
Senior, unsecured notes469,188 450,556 8.0 %
Amounts drawn on revolving credit facility209,000 209,000 6.6 %
Securitization obligations65,776 65,776 6.6 %
Total debt$1,531,527 $1,515,895 7.0 %

(1) The carrying amount has been reduced by unamortized discount and debt issuance costs of $9 million.

(2) For the amounts outstanding under our credit facility agreement and our securitization obligations, fair value approximates carrying value because the interest rates are variable and reflect current market rates. The fair value of the senior, unsecured notes is based on quoted prices in active markets for the identical liability when traded as an asset.

(3) The interest rate presented for total debt includes the impact of the interest rate swaps discussed below.

As part of our interest rate risk management strategy, we entered into interest rate swaps, which we designated as cash flow hedges, to mitigate variability in interest payments on a portion of our variable-rate debt. As of September 30, 2024, the interest rate swaps effectively converted $723 million of variable-rate debt to a fixed rate. Further information regarding the interest rate swaps can be found under the caption "Note 7: Derivative Financial Instruments" in the Condensed Notes to Unaudited Consolidated Financial Statements appearing in Part I, Item 1 of this report. Changes in the fair values of the interest rate swaps are recorded in accumulated other comprehensive loss on the consolidated balance sheets and are subsequently reclassified to interest expense as interest payments are made on the variable-rate debt.

Based on the amount of variable-rate debt outstanding as of September 30, 2024, a one percentage point change in the weighted-average interest rate would result in a change in interest expense of approximately $1 million for the reminder of 2024.

Foreign currency exchange rate risk We are exposed to changes in foreign currency exchange rates. Investments in, and loans and advances to, foreign subsidiaries and branches, as well as the operations of these businesses, are denominated in foreign currencies, primarily Canadian dollars. The effect of exchange rate changes is expected to have a minimal impact on our earnings and cash flows, as our foreign operations represent a relatively small portion of our business. We have not entered into hedges against changes in foreign currency exchange rates.


ITEM 4. CONTROLS AND PROCEDURES

(a)  Disclosure Controls and Procedures – As of the end of the period covered by this report, September 30, 2024 (the "Evaluation Date"), we carried out an evaluation, under the supervision and with the participation of management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended (the "Exchange Act")). Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in

41



applicable rules and forms, and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

(b) Internal Control Over Financial Reporting – There were no material changes in our internal control over financial reporting identified in connection with our evaluation during the quarter ended September 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

We record accruals with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are taken or adjusted to reflect the status of a particular matter. We believe the recorded reserves in our consolidated financial statements are adequate in light of the probable and estimable outcomes. As of September 30, 2024, recorded liabilities were not material to our financial position, results of operations or cash flows, and we do not believe that any of the currently identified claims or litigation will materially affect our financial position, results of operations or cash flows upon resolution. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, it may cause a material adverse impact on our financial position, results of operations or cash flows in the period in which the ruling occurs or in future periods.


ITEM 1A. RISK FACTORS

Our risk factors are outlined in Part I, Item 1A of the 2023 Form 10-K. There have been no significant changes in these risk factors since we filed the 2023 Form 10-K.


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

In October 2018, our board of directors authorized the repurchase of up to $500 million of our common stock. This authorization has no expiration date. No shares were repurchased under this authorization during the third quarter of 2024 and $287 million remained available for repurchase as of September 30, 2024.


ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.


ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.


ITEM 5. OTHER INFORMATION

During the three months ended September 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended), adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).



42



ITEM 6. EXHIBITS

Exhibit NumberDescription
31.1
31.2
32.1
101.INSXBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover page interactive data file (formatted as Inline XBRL and contained in Exhibit 101)


43



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.
 
 DELUXE CORPORATION
            (Registrant)
  
Date: November 7, 2024/s/ Barry C. McCarthy
 Barry C. McCarthy
President and Chief Executive Officer
(Principal Executive Officer)
  
Date: November 7, 2024/s/ William C. Zint
 William C. Zint
Senior Vice President, Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

44
EX-31.1 2 exhibit3119302024.htm EX-31.1 Document



Exhibit 31.1


CEO CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Barry C. McCarthy, President and Chief Executive Officer of Deluxe Corporation, certify that:

1.  I have reviewed this quarterly report on Form 10-Q of Deluxe Corporation;

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:  November 7, 2024/s/ Barry C. McCarthy
 Barry C. McCarthy
 President and Chief Executive Officer 

EX-31.2 3 exhibit3129302024.htm EX-31.2 Document


Exhibit 31.2


CFO CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, William C. Zint, Chief Financial Officer of Deluxe Corporation, certify that:

1.  I have reviewed this quarterly report on Form 10-Q of Deluxe Corporation;

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:  November 7, 2024/s/ William C. Zint
 William C. Zint
 Senior Vice President, Chief Financial Officer

EX-32.1 4 exhibit3219302024.htm EX-32.1 Document



Exhibit 32.1


CEO AND CFO CERTIFICATION OF PERIODIC REPORT

We, Barry C. McCarthy, President and Chief Executive Officer of Deluxe Corporation (the “Company”), and William C. Zint, Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

(1)the Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and

(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:  November 7, 2024/s/ Barry C. McCarthy
 Barry C. McCarthy
 President and Chief Executive Officer
 
 /s/ William C. Zint
 William C. Zint
 Senior Vice President, Chief Financial Officer


EX-101.SCH 5 dlx-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Consolidated financial statements link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - New accounting pronouncements link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Supplemental balance sheet and cash flow information link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Earnings (loss) per share link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Other comprehensive income (loss) link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Divestitures link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Derivative financial instruments link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Restructuring and integration expense link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Income tax provision link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Postretirement benefits link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Other commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Shareholders' equity link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Business segment information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Consolidated financial statements (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Supplemental balance sheet and cash flow information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Earnings (loss) per share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Other comprehensive income (loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative financial instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Restructuring and integration expense (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Postretirement benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Business segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Supplemental balance sheet and cash flow information (inventories and supplies) (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Supplemental balance sheet and cash flow information (available-for-sale debt securities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Supplemental balance sheet and cash flow information (revenue in excess of billings) (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Supplemental balance sheet and cash flow information (intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Supplemental balance sheet and cash flow information (goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Supplemental balance sheet and cash flow information (other non-current assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Earnings (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Other comprehensive income (loss) (reclassification adjustments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Other comprehensive income (loss) (accumulated other comprehensive loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Divestitures (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Derivative financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair value measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Restructuring and integration expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Restructuring and integration expense (accruals) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Income tax provision (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Postretirement benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Other commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Shareholders' equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Business segment information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Business segment information (disaggregated revenue information) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 dlx-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 dlx-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 dlx-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair value asset / (liability), other non-current assets Derivative Asset, Noncurrent Restructuring Balance, December 31, 2023 Balance, September 30, 2024 Restructuring Reserve, Current Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Amount remaining under share repurchase authorization Share Repurchase Program, Remaining Authorized, Amount Estimated future amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Conditional right to receive consideration Contract with Customer, Asset, after Allowance for Credit Loss, Current Cover [Abstract] Cover [Abstract] Net change in cash, cash equivalents, restricted cash and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Funds held for customers Funds Held for Clients Trading Symbol Trading Symbol Business segment information [Line Items] Segment Reporting Information [Line Items] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Maximum consolidated total leverage ratio Consolidated total leverage ratio The maximum consolidated total leverage ratio allowed under the entity's debt covenants. Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Treasury management solutions [Member] Treasury management solutions [Member] Treasury management solutions Derivative [Line Items] Derivative [Line Items] Revenue in excess of billings Revenue in excess of billings Revenue in excess of billings, current Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, for which the customer has not been billed, classified as current. Balance, beginning of year Balance, end of period Accounts Receivable, Allowance for Credit Loss, Current Re-measurement of share-based awards classified as liabilities Remeasurement Of Liability Share Based Award Adjustment to earnings to exclude the impact resulting from the fair value measurement of share-based awards classified as liabilities in the statement of financial position. Dividend paid to non-controlling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Disposal Group Name [Domain] Disposal Group Name [Domain] Pay vs Performance Disclosure [Line Items] 2024 Financing Receivable, Year One, Originated, Current Fiscal Year Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Trade accounts receivable Increase (Decrease) in Accounts Receivable Derivative [Table] Derivative [Table] Consolidated financial statements Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Payroll and human resource services business 541214 Payroll Services [Member] Fair value measurements Fair Value Disclosures [Text Block] Weighted-average interest rate at period end Line of Credit Facility, Interest Rate at Period End Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Award Timing Disclosures [Line Items] Allowance for credit losses Financing Receivable, Allowance for Credit Loss [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Goodwill [Line Items] Goodwill [Line Items] Common stock, shares outstanding Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Operating lease expense Operating Lease, Cost Permitted payments Permitted payments Limit on permitted payments under the terms of the company's debt agreement. Operating lease liabilities Operating Lease, Liability, Noncurrent Adjusted EBITDA Adjusted EBITDA Adjusted EBITDA reported as the entity's measure of segment profitability. Geographic Distribution [Axis] Geographic Distribution [Axis] Restricted cash and restricted cash equivalents included in funds held for customers [Extensible Enumeration] Restricted Cash, Current, Statement of Financial Position [Extensible Enumeration] Dilutive impact of potential common shares Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other non-current assets Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Gross carrying amount Finite-Lived Intangible Assets, Gross Accounting Standards Update and Change in Accounting Principle [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Money market securities [Member] Money Market Funds [Member] Operating segments [Member] Operating Segments [Member] Merchant Services [Member] Merchant Services [Member] Merchant Services Software to be sold [Member] Software for Resale [Member] Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks. This element includes only software intended to be sold, leased or otherwise marketed. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Accumulated other comprehensive loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Prepaid expenses Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Net periodic benefit income Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Restructuring Type [Axis] Restructuring Type [Axis] Fair value Debt Securities, Available-for-Sale Amortizable intangibles [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Trade names [Member] Trade Names [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Current portion of long-term debt and long-term debt [Member] Current portion of long-term debt and long-term debt [Member] Primary financial statement captions encompassing current portion of long-term debt and long-term debt. Cash proceeds from business exit Proceeds from Divestiture of Businesses Adjustment to Compensation, Amount Adjustment to Compensation Amount Compensation Amount Outstanding Recovery Compensation Amount Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Restructuring and integration expense Restructuring and Related Costs [Table Text Block] Tabular List, Table Tabular List [Table Text Block] Significant unobservable inputs (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] Reversals Restructuring Reserve, Accrual Adjustment Acquired intangibles Finite-Lived Intangible Assets Acquired Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Other non-current assets Schedule of Other Assets, Noncurrent [Table Text Block] Modification of useful life [Member] Intangible Assets, Amortization Period [Member] Available-for-sale debt securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Accrued liabilities Accrued liabilities Accrued Liabilities, Current Antidilutive potential common shares excluded from calculation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Payments Payments for Restructuring Employee bonuses, including sales incentives Accrued Bonuses, Current Write-offs Financing Receivable, Allowance for Credit Loss, Writeoff Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of year Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period (Note 3) Total cash, cash equivalents, restricted cash and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Current assets: Assets, Current [Abstract] Goodwill Goodwill, beginning of year Goodwill, end of period Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Allowance for credit losses Accounts Receivable, Allowance for Credit Loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Share repurchase program, authorized amount Share Repurchase Program, Authorized, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Schedule of Available-for-sale Securities [Table] Debt Securities, Available-for-Sale [Table] Other current and noncurrent assets [Member] Other current and noncurrent assets [Member] Primary financial statement captions encompassing other current assets and other noncurrent assets. Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Depreciation Depreciation Other Proceeds from (Payments for) Other Financing Activities Comprehensive income (loss) attributable to Deluxe Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income taxes Accrued Income Taxes, Current Internal labor [Member] Internal labor [Member] Internal labor costs incurred as part of a restructuring or integration initiative. Security Exchange Name Security Exchange Name Interest rate margin on variable-rate debt Debt Instrument, Basis Spread on Variable Rate Partner relationships [Member] Distribution Rights [Member] Award Type Award Type [Axis] Currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) 3-4 internal grade [Member] Three to four internal grade [Member] Three to four internal grade credit quality indicator Property, plant and equipment, net of accumulated depreciation of $350,084 and $334,101, respectively Property, Plant and Equipment, Net Payments on long-term debt and swingline loans Repayments of Debt Non-controlling interest Equity, Attributable to Noncontrolling Interest Cash dividends per share Common Stock, Dividends, Per Share, Cash Paid Other Other Assets, Miscellaneous, Noncurrent Common stock, par value (per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Acquired intangibles, weighted-average useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Senior, secured revolving credit facility [Member] Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Non-recurring fair value measurement [Member] Fair Value, Nonrecurring [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Trade accounts receivable Accounts Receivable, after Allowance for Credit Loss [Abstract] Operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Concentration risk, percentage Concentration Risk, Percentage Total Financing Receivable, before Allowance for Credit Loss Derivative liability (Note 7) Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash, carrying value Cash Raw materials and supplies Inventory, Raw Materials and Supplies, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Trade accounts receivable - net Accounts Receivable, after Allowance for Credit Loss Debt instruments [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Common stock, shares authorized Common Stock, Shares Authorized Loans and notes receivable from distributors Financing Receivable, after Allowance for Credit Loss Weighted-average shares and potential common shares outstanding Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Balance, beginning of period Balance, end of period Equity, Attributable to Parent Supplemental cash flow information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Proceeds from issuing long-term debt and swingline loans, net of debt issuance costs Proceeds from Issuance of Debt Amortization of net actuarial losses Defined Benefit Plan, Amortization of Gain (Loss) Statement of Financial Position Location, Balance [Axis] Statement of Financial Position Location, Balance [Axis] Deferred income taxes Deferred Income Tax Expense (Benefit) Securitization facility [Member] AR Securitization [Member] Collateralized debt obligation backed by certain accounts receivable accounts. Realized gain on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Wages and payroll liabilities, including vacation Accrued wages and payroll liabilities 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, including accrued salaries, payroll taxes and employee withholdings. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Goodwill Schedule of Goodwill [Table Text Block] Restructuring and integration expense Restructuring operating expense Amount of expenses associated with exit or disposal activities pursuant to an authorized plan and classified as operating expenses on the statement of income. Concentration Risk Type [Domain] Concentration Risk Type [Domain] Outstanding letters of credit Letters of Credit Outstanding, Amount Selling, general and administrative expense Selling, General and Administrative Expense Write-offs and other Accounts Receivable, Allowance for Credit Loss, Writeoff Funds held for customers Funds Held For Customers Liability The company's contractual obligations to remit funds to satisfy clients' payroll and tax payment obligations. The liabilities are recorded on the consolidated balance sheet at the time that the company impounds funds from clients. Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Recurring fair value measurements [Member] Fair Value, Recurring [Member] Interest rate swap September 2022 Interest rate swap September 2022 [Member] Interest rate swap September 2022 Trade accounts receivable, net of allowance for credit losses Accounts Receivable, after Allowance for Credit Loss, Current Total cost of revenue [Member] Cost of Sales [Member] Amortization of cloud computing arrangement implementation costs Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization Product [Member] Product [Member] Other accrued and non-current liabilities Increase (Decrease) in Other Operating Liabilities Long-term debt Long-Term Debt Unrealized (loss) gain on cash flow hedges arising during the period, tax (benefit) expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus 2028 Long-Term Debt, Maturity, Year Four Finished and semi-finished goods Inventory, Finished Goods and Work in Process, Gross All Executive Categories All Executive Categories [Member] Statement of Financial Position Location, Balance [Domain] Statement of Financial Position Location, Balance [Domain] Changes in restructuring and integration accruals Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Net unrealized loss on debt securities [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Net current-period other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Restricted cash and restricted cash equivalents included in funds held for customers Restricted Cash, Current Document Type Document Type Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Business segment information Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Derivative Liability (Note 7) [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Cost Debt Securities, Available-for-Sale, Amortized Cost Revenue in excess of billings Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Repayment amount Debt Instrument, Periodic Payment, Principal Estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Maximum [Member] Maximum [Member] Available-for-sale debt securities Debt Securities, Available-for-Sale [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Goodwill accumulated impairment charges Goodwill, Impaired, Accumulated Impairment Loss B2B Payments [Member] B2B Payments [Member] Business to business payments Accounts payable Accounts Payable, Current Amortization of postretirement benefit plan items, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax Current Fiscal Year End Date Current Fiscal Year End Date Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income (loss) before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount All Award Types Award Type [Domain] Name Outstanding Recovery, Individual Name Asset impairment charge Asset impairment charge Asset impairment charge (Note 6) Goodwill impairment charge Goodwill, Impairment Loss Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Recoveries Financing Receivable, Allowance for Credit Loss, Recovery Additional paid-in capital [Member] Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Cash dividends paid to shareholders Payments of Ordinary Dividends, Common Stock Postretirement benefits Retirement Benefits [Text Block] Non-current restricted cash included in other non-current assets Restricted cash, carrying value Restricted Cash, Noncurrent Unbilled receivables Unbilled Receivables, Current Forecast [Member] Forecast [Member] Amortization of prior service credit Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Diluted earnings (loss) per share Earnings (loss) per share - diluted Earnings Per Share, Diluted Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Amortization of prepaid product discounts Amortization of prepaid product discounts The amount of expense recognized in the current period that reflects the amortization of prepaid product discounts associated with acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Accumulated amortization Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Checks [Member] Checks revenue [Member] Revenue from the sale of checks. Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Type of Restructuring [Domain] Type of Restructuring [Domain] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Customer [Axis] Customer [Axis] Income allocated to participating securities Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Employee severance benefits [Member] Employee Severance [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Restructuring and integration expense Restructuring and Related Activities Disclosure [Text Block] Employee share-based compensation expense Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Data-driven marketing [Member] Data-driven marketing solutions [Member] Data-driven marketing solutions Net income (loss) Net income (loss) Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Postretirement benefit plans [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Income tax (provision) benefit Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Notional amount Derivative, Notional Amount Corporate operations [Member] Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Net periodic benefit income Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Derivative assets (Note 7) Derivative Asset Supplemental cash flow information Supplemental Cash Flow Information [Abstract] Changes in allowance for credit losses Accounts Receivable, Allowance for Credit Loss [Roll Forward] Stated interest rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Operating expenses [Member] Operating Expense [Member] Income (loss) attributable to Deluxe available to common shareholders Net Income (Loss) Available to Common Stockholders, Diluted Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Disaggregated revenue information Product Information [Line Items] Other income, net Nonoperating Income (Expense) Service [Member] Service [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cash equivalents Cash Equivalents, at Carrying Value Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Loans and notes receivable by credit quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating Income (Loss) Interest expense Interest expense Interest Expense, Operating and Nonoperating Total liabilities and shareholders' equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Additional paid-in capital Additional Paid in Capital Fair value asset / (liability), accrued liabilities Derivative Liability, Current Derivative financial instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Restructuring and integration expense Charges Restructuring and integration expense Restructuring Charges Accumulated other comprehensive loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Maturities of long-term debt Schedule of Maturities of Long-Term Debt [Table Text Block] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Scenario [Domain] Scenario [Domain] Individual: Individual [Axis] Accumulated other comprehensive loss [Member] Accumulated other comprehensive loss [Member] AOCI Attributable to Parent [Member] Loans and notes receivable from distributors, fair value Notes Receivable, Fair Value Disclosure Net unrealized (loss) gain on cash flow hedges [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Inventories and supplies, net of reserve Inventories and supplies, net of reserve Inventory, Net North American web hosting and logo design businesses [Member] North American web hosting and logo design businesses [Member] North American web hosting and logo design businesses Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Reconciliation of adjusted EBITDA to income before income taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Merchant services [Member] Merchant services revenue [Member] Merchant services revenue Prior service credit Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Other non-current assets Other Assets, Noncurrent [Abstract] Components of net periodic benefit income Schedule of Net Benefit Costs [Table Text Block] External consulting and other costs [Member] External consulting and other costs [Member] External consulting and other costs incurred as part of a restructuring or integration initiative. Less: unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Interest rate Derivative, Fixed Interest Rate Minimum [Member] Minimum [Member] Restatement Determination Date Restatement Determination Date Balance, beginning of year Balance, end of period Financing Receivable, Allowance for Credit Loss Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Tax (expense) benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Available-for-sale debt securities Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Operating lease assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Prepaid product discounts Prepaid product discount liability, current Carrying value as of the balance sheet date of the obligations incurred through that date and payable for amounts due for prepaid product discounts relating to the execution and/or renewal of contracts. Used to reflect the current portion of the liabilities. Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Business Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Loans and notes receivable from distributors, current Financing Receivable, after Allowance for Credit Loss, Current Total principal amount Long-Term Debt, Gross Exercise Price Award Exercise Price Earnings (loss) per share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Trade accounts receivable [Member] Trade Accounts Receivable [Member] Shareholders' equity: Equity, Attributable to Parent [Abstract] Long-term investments Long-Term Investments Derivative assets (Note 7) [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prior Financing Receivable, Originated, More than Five Years before Current Fiscal Year Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Restructuring Plan [Axis] Restructuring Plan [Axis] Segment [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Maturities of long-term debt Maturities of Long-Term Debt [Abstract] Loans and notes receivable [Member] Notes Receivable [Member] PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Earnings (loss) per share - basic: Earnings Per Share, Basic, Two Class Method [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangibles, net of accumulated amortization of $790,413 and $775,190, respectively Net carrying amount Intangible Assets, Net (Excluding Goodwill) Maximum consolidated secured leverage ratio Maximum consolidated secured leverage ratio The maximum consolidated secured leverage ratio allowed under the entity's debt covenants. Disposal Group Name [Axis] Disposal Group Name [Axis] Gross unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Revolving credit facility Schedule of Line of Credit Facilities [Table Text Block] Other [Member] Other [Member] This element represents other services and products offered by the entity. 2023 Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year Divestitures [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Number of customers Number of customers Number of customers Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] All Other [Member] Other Operating Segment [Member] Forms and other business products [Member] Forms and other products [Member] Forms and other products Proceeds from sale of businesses and long-lived assets Proceeds from Sales of Business, Affiliate and Productive Assets Earnings (loss) per share - diluted: Earnings Per Share, Diluted, Two Class Method [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Disposal Groups, Including Discontinued Operations [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Cash and cash equivalents, securities carried at fair value Cash, fair value Cash and Cash Equivalents, Fair Value Disclosure Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Swingline sub-facility [Member] Swingline sub-facility [Member] Swingline sub-facility Restructuring and integration expense [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Senior, unsecured notes Unsecured Debt [Abstract] Local Phone Number Local Phone Number Revenue in excess of billings Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Total debt, net of discount and debt issuance costs Debt, Long-Term and Short-Term, Combined Amount Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Other [Member] Other Restructuring [Member] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Error Correction, Type [Axis] Error Correction, Type [Axis] Print [Member] Print [Member] Print Common shares repurchased (in shares) Stock Repurchased During Period, Shares Credit facility agreement [Member] Credit facility agreement [Member] Credit facility agreement Funds held for customers [Member] Funds Held for Customers [Member] This grouping includes information about funds held on behalf of others. Other current and non-current assets Increase (Decrease) in Other Operating Assets Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Interest Interest Payable, Current Other commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common shares par value [Member] Common Stock [Member] Measure: Measure [Axis] Loans and notes receivable from distributors [Member] Loans and notes receivable from distributors [Member] Loans and notes receivable from the entity's distributors. Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key 2029 Long-Term Debt, Maturity, Year Five Scenario [Axis] Scenario [Axis] 1-2 internal grade member [Member] One to two internal grade member [Member] One to two internal grade credit quality indicator Inventories and supplies Schedule of Inventory, Current [Table Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Common shares issued, net of tax withholding (in shares) Stock Issued During Period Shares Net Of Tax Withheld Stock issued during the period net of shares withheld for payroll taxes. Currency translation adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Shareholders' equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Loans and notes receivable from distributors, credit quality information Credit Quality Information [Abstract] Equity Component [Domain] Equity Component [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Business segment information Segment Reporting Disclosure [Text Block] Current portion of long-term debt Less: current portion of long-term debt, net of debt issuance costs Long-Term Debt, Current Maturities Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax New accounting pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Employee share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Deferred contract acquisition costs Capitalized Contract Cost, Net Title Trading Arrangement, Individual Title Debt settled Debt Instrument, Repurchased Face Amount Disposal Group, Not Discontinued Operation, Disposal Disclosures [Abstract] Senior, unsecured notes [Member] Unsecured Debt [Member] Statement [Table] Statement [Table] Total reportable segments [Member] Reportable Segments [Member] Reportable Segments Measurement Frequency [Domain] Measurement Frequency [Domain] Consolidation Items [Domain] Consolidation Items [Domain] City Area Code City Area Code Deferred revenue recognized Deferred Revenue, Revenue Recognized Current liabilities: Liabilities, Current [Abstract] Self-insurance liabilities Self Insurance Reserve Geographic Distribution [Domain] Geographic Distribution [Domain] Anticipated additional restructuring and integration expense Restructuring and Related Cost, Expected Cost Remaining Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Purchases of capital assets Payments to Acquire Productive Assets Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Quoted prices in active markets for identical assets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Gain (loss) on sale of businesses and long-lived assets Gain on sale of businesses and long-lived assets Gain (Loss) on Disposition of Assets Total current assets Assets, Current Trade accounts receivable - gross Accounts Receivable, before Allowance for Credit Loss Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Domestic [Member] Geographic Distribution, Domestic [Member] Amounts reclassified from accumulated other comprehensive loss Reclassification adjustments [Abstract] Reclassification adjustments from accumulated other comprehensive income Net available for borrowing as of September 30, 2024 Line of Credit Facility, Remaining Borrowing Capacity 2027 Long-Term Debt, Maturity, Year Three Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] 2019 Financing​Receivable​Originated​Five​​Years​Before​Latest​Fiscal​Year Amount of net investment in direct financing lease originated five years prior to current fiscal year. Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Income tax provision Income Tax Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Revenue disaggregated by product and service offerings Revenue from External Customers by Products and Services [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Reclassification adjustments Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Inventories and supplies Increase (Decrease) in Inventories Error Correction, Type [Domain] Error Correction, Type [Domain] Debt outstanding Schedule of Debt [Table Text Block] Common shares issued, net of tax withholding Stock Issued During Period Value Net Of Tax Withheld Value of stock issued during the period, net of shares withheld for payroll taxes. 2026 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Deferred revenue Deferred Revenue, Current Cash dividends ($0.30 per share for the quarters ended September 30, 2024 and 2023 and $0.90 per share for the nine months ended September 30, 2024 and 2023) Dividends, Common Stock, Cash Amendment Flag Amendment Flag Long-term debt, fair value Long-Term Debt, Fair Value Entity Registrant Name Entity Registrant Name Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Data Solutions [Member] Data Solutions [Member] Data Solutions reportable business segment Gross profit Gross Profit Consolidated total leverage ratio limiting permitted payments Consolidated total leverage ratio limiting permitted payments The consolidated total leverage ratio at which permitted payments are limited under the entity's debt covenants. Fair Value as of Grant Date Award Grant Date Fair Value Customer concentration risk [Member] Customer Concentration Risk [Member] Postretirement benefit plan asset Assets for Plan Benefits, Defined Benefit Plan Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Significant other observable inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization Customer lists/relationships [Member] Customer-Related Intangible Assets [Member] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Fair value asset / (liability), other non-current liabilities Derivative Liability, Noncurrent Technology-based intangibles [Member] Technology-Based Intangible Assets [Member] Unconditional right to receive consideration Unbilled Contracts Receivable Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring Cost [Table] Restructuring Cost [Table] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common shares $1 par value (authorized: 500,000 shares; outstanding: September 30, 2024 - 44,272; December 31, 2023 - 43,743) Common Stock, Value, Issued Cash and cash equivalents, including securities carried at fair value of $22,000 as of December 31, 2023 Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash, fair value Restricted cash fair value disclosure Fair value of non-current restricted cash. Other Payments for (Proceeds from) Other Investing Activities Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Senior, secured term loan facility [Member] Term loan facility [Member] Term loan facility Bad debt expense (benefit) Financing Receivable, Credit Loss, Expense (Reversal) Internal-use software [Member] Internal-use Computer Software Intangible Asset [Member] Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks. This element includes internal-use software only. Accrued liabilities Accrued Liabilities, Current [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] 2020 Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Basic earnings (loss) per share Earnings (loss) per share - basic Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Cash and cash equivalents [Member] Cash and Cash Equivalents [Member] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Nature of Operation, Product Information, Concentration of Risk [Table] Nature of Operation, Product Information, Concentration of Risk [Table] North Star program [Member] North Star Program [Member] North Star Program Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Goodwill [Table] Goodwill [Table] Amortization of intangibles Amortization of intangibles Amortization Proceeds from debt offering, net of discount and debt issuance costs Proceeds from Debt, Net of Issuance Costs Income (loss) attributable to Deluxe available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Total assets Assets Amortizing interest rate swap June 2023 Amortizing interest rate swap June 2023 [Member] Amortizing interest rate swap June 2023 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Tax expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract] Promotional solutions [Member] Promotional solutions revenue [Member] Promotional solutions revenue Cloud computing arrangements implementation costs Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization Other non-current liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 13) Commitments and Contingencies Prepaid product discount payments Prepaid product discount payments Amounts paid during the reporting period for prepaid product discounts associated with the execution and/or renewal of customer contracts. Loans and notes receivable from distributors, allowance for credit losses [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Termination Date Trading Arrangement Termination Date Fair value measurements [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total revenue Revenue Revenues 2025 Long-Term Debt, Maturity, Year One Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Divestitures Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Net income (loss) attributable to Deluxe Net income (loss) attributable to Deluxe Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Fair value of financial instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Payments for cloud computing arrangement implementation costs Payments for cloud computing arrangement implementation costs Cash payments for implementation costs related to cloud computing arrangements. Other comprehensive income (loss) Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Intangibles Schedule of Finite-Lived Intangible Assets [Table Text Block] Credit facility, commitment Line of Credit Facility, Current Borrowing Capacity Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Restructuring charges, net Restructuring charges, net Amount of expenses associated with exit or disposal activities pursuant to an authorized plan, net of reversals. Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Document Fiscal Year Focus Document Fiscal Year Focus Non-controlling interest [Member] Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate change on cash, cash equivalents, restricted cash and restricted cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Restructuring Plan [Domain] Restructuring Plan [Domain] Other Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name Document Period End Date Document Period End Date Derivative financial instruments Schedule of Interest Rate Derivatives [Table Text Block] Certain legal-related benefit (expense) Loss Contingency Accrual, Provision Reserve for excess and obsolete items Inventory Valuation Reserves Loans and notes receivable from distributors, net of allowance for credit losses Financing Receivable, after Allowance for Credit Loss, Noncurrent Other non-cash items, net Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] AmountOfAdjustmentToPriorPeriodGainOnDisposalMember [Member] AmountOfAdjustmentToPriorPeriodGainOnDisposalMember [Member] AmountOfAdjustmentToPriorPeriodGainOnDisposalMember Net change in customer funds obligations Net change in customer funds obligations Net increase (decrease) in customer funds obligations during the period. Insider Trading Arrangements [Line Items] Supplemental balance sheet and cash flow information Supplemental Balance Sheet Disclosures [Text Block] Inventories and supplies Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Total amortization Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax Total cost of revenue Cost of Revenue Adjustment to Compensation: Adjustment to Compensation [Axis] Net income attributable to non-controlling interest Net income attributable to non-controlling interest Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Comparability Reclassification, Comparability Adjustment [Policy Text Block] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Realized gain on cash flow hedges, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Prepaid product discounts Prepaid product discounts Up-front payments for prepaid product discounts associated with the execution and/or renewal of customer contracts which are reported as assets net of accumulated amortization. Major Customers [Member] MajorCustomersMember [Member] MajorCustomersMember Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained earnings [Member] Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Weighted-average shares outstanding Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Unrealized loss on debt securities arising during the period, tax benefit OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Total shareholders' equity Balance, beginning of period Balance, end of period Equity, Including Portion Attributable to Noncontrolling Interest Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Total revenue benchmark [Member] Revenue Benchmark [Member] Interest rate swap March 2023 Interest rate swap March 2023 [Member] Interest rate swap March 2023 Income allocated to participating securities Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Minimum interest coverage ratio Minimum interest coverage ratio The minimum interest coverage ratio allowed under the entity's debt covenants. Entity Filer Category Entity Filer Category Total reclassifications, net of tax Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Customer rebates Customer rebates Carrying amount as of the balance sheet date of the liability for rebates provided to customers on the sale of goods and services that are expected to be settled within one year. Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Letter of credit sub-facility [Member] Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 9 dlx-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 dlx-20240930_g1.jpg begin 644 dlx-20240930_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1"417AI9@ 34T *@ @ ! $[ ( M + (2H=I 0 ! (5IR= $ 6 0=NH< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z#IX;7!M971A/@T* M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2=W)S\^_]L M0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7 M&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M_\ $0@!)01E P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$ M!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ M\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ M +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&Q MP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY M^O_: P# 0 "$0,1 #\ ^D:*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI#0 N:,TVB@!V:,TV MB@!V:,TVB@!V:,TVB@!V:"0.IIM5=2)&FW!!P=AH E^WV@ZW4/\ W\%)]OL_ M^?J#_OX*^%K_ %?4AJ5R!J%T )7_ .6S>I]Z@_M?4O\ H(77_?\ ;_&@#[P^ MWV?_ #]0?]_!1]OL_P#GZ@_[^"O@_P#M?4O^@A=?]_V_QH_M?4O^@A=?]_V_ MQH&?>'V^S_Y^H/\ OX*/M]G_ ,_4'_?P5\'_ -KZE_T$+K_O^W^-']KZE_T$ M+K_O^W^- 'WA]OL_^?J#_OX*W$B-<$%6E8@_(W;- C[&S1FFT4 .S1FFT4 .S1FFT4 M .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1 MFFT4 .S1FFT4 .S1FFT4 ,DNK>)MLL\:'T9P*9]OL_\ GZ@_[^"OF7]H2_O+ M;Q] EO=SQ+]F!VQR%1]X^E>4_P!KZE_T$+K_ +_M_C0!]X?;[/\ Y^H/^_@H M^WV?_/U!_P!_!7P?_:^I?]!"Z_[_ +?XT?VOJ7_00NO^_P"W^- S[P^WV?\ MS]0?]_!1]OL_^?J#_OX*^#_[7U+_ *"%U_W_ &_QH_M?4O\ H(77_?\ ;_&@ M#[P^WV?_ #]0?]_!1]OL_P#GZ@_[^"O@_P#M?4O^@A=?]_V_QH_M?4O^@A=? M]_V_QH ^\/M]G_S]0?\ ?P5+'-',NZ*17'JK U\%?VOJ7_00NO\ O^W^-?4/ M[/MQ-<_#]GN)9)6\X_,[%CU/K0(]7S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 M.S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1F MFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 M.S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1F MFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 M.S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S1FFT4 .S13 M:4=* %HHHH *0TM(: $HHHH **** "BBB@ HHHH *JZE_P @RX_ZYFK55M14 MMILZJ,DH<"@#X.U#_D)7/_79_P"9JO70WWA#Q VH7#+I%T096(/E^YJO_P ( M?XA_Z ]U_P!^Z!F-16S_ ,(?XA_Z ]U_W[H_X0_Q#_T![K_OW0!C45=O]&U' M2MO]HV-_P!=C_,U\K5]4_L[_P#)/&_Z['^9H ]9HHHH$%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !2CI24HZ4 +1110 4AI:0T )1110 4 M444 %%%% !1110 4444 1^1%_P \D_[Y%'D1?\\D_P"^14E% $?D1?\ /)/^ M^11Y$7_/)/\ OD5)10!X!^TQ&B1:1L55X?H,=Q7SY7T+^TU_J='^C_S%?/5 MPKM/@_\ \E=\/_\ 7R?_ $!JXNNT^#__ "5WP_\ ]?)_] :@#[.HHHH$%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M-:-'.716/N,TWR(O^>2?]\BI** (_(B_YY)_WR*/(B_YY)_WR*DHH C\B+_G MDG_?(J"_@B_LZY_=)_JF_A'H:MU7O_\ D&W/_7)OY&@#X5U_CQ%J'_7P_P#Z M$:SZT-?_ .1BU#_KX?\ ]"-9] PKZI_9W_Y)XW_78_S-?*U?5/[._P#R3QO^ MNQ_F: /6:***!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4HZ4E*.E "T44 M4 %(:6D- "4444 %%%% !1110 4444 %%%% !1110 4444 >!?M-?ZG1_H_\ MQ7SU7T+^TU_J='^C_P Q7SU0,*[3X/\ _)7?#_\ U\G_ - :N+KM/@__ ,E= M\/\ _7R?_0&H ^SJ***!!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %5[__ )!MS_UR;^1JQ5>__P"0 M;<_]LT444""BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ I1TI*4=* %HHHH *0TM(: $HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH \"_::_U.C_1_P"8KYZKZ%_::_U.C_1_YBOGJ@85VGP?_P"2 MN^'_ /KY/_H#5Q==I\'_ /DKOA__ *^3_P"@-0!]G4444""BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *KW_P#R#;G_ *Y-_(U8JO?_ /(-N?\ KDW\C0!\*Z__ ,C%J'_7P_\ Z$:S MZT-?_P"1BU#_ *^'_P#0C6?0,*^J?V=_^2>-_P!=C_,U\K5]4_L[_P#)/&_Z M['^9H ]9HHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2CI24HZ4 +111 M0 4AI:0T )1110 445PGQ!^*NC^!K4HS+=Z@P^2V0\CW- '<331V\+2SNL<: MC+,QP *X#7_C;X-T)GC^WF]F7C;:@.,^YS7S;XP^)?B'QC=,U]=O#;YREM$< M*O\ 6N1)).2)9(7#HPRK \&O@ $J00<$=Q75 M^%/B1XC\(W2OI]])) #EK>4Y5OZT ?:]%>'^A M_P :]'Z]*!'@7[37^IT?Z/\ S%?/5?0O[37^IT?Z/_,5\]4#"NT^#_\ R5WP M_P#]?)_] :N+KM/@_P#\E=\/_P#7R?\ T!J /LZBBB@04444 %%%% !1110 M445'//%;0M+<2+'&@RS,< "@"2H+R]MM/MVGO9T@B7J[G %>-^/?V@+'2FEL M/"Z+>7 RK7#?<4^W0UX)K_C+7O$MT9]7U*><]EW8 'I@4 ?4.M_''P7HY94O MVO7!P!:J''YYKA=3_::",RZ5H:RKV>64J1^SYUHH&>T2_M*:^SYBTVW1? M3=G^E,_X:2\1_P#/A;?G_P#6KQJB@#WBP_::O!(%O]"B9#U=)CD?ABNWT3]H M#PCJ96.]DFL93U,J (/^!9KY0HH ^]-+UG3M:M1<:5>1741_CB;(J]7P?I'B M/5]"N5GTF_FMI%.04;C\CQ7O/@']H.&Z:+3_ !>BPOPJW:]&/^U_]84"/=Z* MAM;J"]MTGM)4FB<95T.014U !1110 4444 %%%% !1110 57O_\ D&W/_7)O MY&K%5[__ )!MS_UR;^1H ^%=?_Y&+4/^OA__ $(UGUH:_P#\C%J'_7P__H1K M/H&%?5/[._\ R3QO^NQ_F:^5J^J?V=_^2>-_UV/\S0!ZS1110(**** "BBB@ M HHHH **** (+R]MM/M6N+Z=((5^\\AP!61_PG'AC_H.V/\ W^%8/QG)7X7: MB5)!RG(^M?'GG2_\]'_[Z- 'W#_PG'AC_H.V/_?X4?\ "<>&/^@[8_\ ?X5\ M/>=+_P ]'_[Z-'G2_P#/1_\ OHT#/OR*5)HEDB8.C#*L#P13ZR?"YSX5TW/_ M #[K_*M:@04444 %%%% !1110 4444 9>H>)=%TJX\C4M3MK:7&=DL@!Q57_ M (3CPQ_T';'_ +_"OG7]H>1U^(D05V ^S#H?]HUY1YTO_/1_^^C0!]P_\)QX M8_Z#MC_W^%6M/\2:-JMQY&FZG;7,N,[(I 3BOA3SI?\ GH__ 'T:]9_9VD=O MB,0SL1]G?J?]DT ?4U%%% !1110 5!=WMM80^=>SI!'G&YS@5/5/5=-@U?3) MK*[7='*NT^U*5[:%PY>9<^Q4_P"$JT'_ *"UK_W\%'_"5:#_ -!:U_[^"OF[ MQ7H%YX8UZ:QN&5+F M0FRN"%E#'(7W_6JABVY>\M#'%<+^SHRG1FW)=.Y](T4R&9)X4EB8,CJ&4CN* M?7H'Q.VC"BBB@ HHHH **** "BBB@ HHHH ***1F"*68X &23VH AN[RWL8# M->3)#$#@NYP*S_\ A*M!_P"@M:_]_!7BOQ4\;-KFK?V=I\K"RMCAMIX=_7\. M:\^\V3^^WYUY]3%M2M%:'VF"X8]M0C4K3<6^A]5_\)5H/_06M?\ OX*/^$JT M'_H+6O\ W\%?*GFR?WV_.M#0]+O=>UB"PL][/*V"03\H]:GZW/L=,^%J$(N4 MJK27DCZHLM2L]1C+V%S'<*#@F-LXJU67X=T*#P[HD&GVWS",?,YZN>YK4KT( M\UO>W/AJJ@IM4W== HHHJC,**** "BBB@ HK"\4>,-'\(Z>UUK%TD>!\L>?F M<^@%?.WC;X^ZUKK26V@ Z9:'@..9&'OU% 'T7KOC'0/#:YUK4[>U;LCN Q^@ MKSO6?VB_#-FS)I<-Q>.O4LFU3]#DU\Q75[1\S:9;RK MZ;\?TKH=)_:8M)2!K&CM;#/)AR$-^+ M/Q7M_!ED^G::RRZO*ORCJ(@>Y_PKY4O[^YU.^EO+Z5IIYFW.['))J35=4NM: MU2>_U"5I9YG+,S'/7M5.@84444 %%==X1^&?B/QE(ITZS,=L3@W,HP@_K7LF MA_LV:7!&LFMZE+<2X^:., )^?!H ^;:*^O;?X%>!(DQ+I1F/]YIG'\C4-Y\! M?!%P"+>Q>V/JLC''YF@#Y(HKW_Q#^S45C>7PYJA=NHBN1@?08%>.>(_!NN>% M;IH=8L)81GY7QE6]P: ,:">2VG2:!VCD0Y5E."#7T5\(/C/_ &@T>A>*IP+C MI!=.?O\ ^R<]_P">:^&M,L-3#/<6 *";^^O;/X 5R- !78_"218?BQH#OPHN#G_OAJXZNJ M^&/_ "4S0_\ KX_]E- 'VQ1110(**** "BBB@ HHJ"\O(+"SENKN18X8E+.S M'@ 4 0ZOJ]EH>ES:AJE0,5CC!QYA'&X_Y[UYS0,**** "BN@\->!]>\67 CT M>PDE7^*4C"K7K^@_LTLR))XAU;8W4QVPR/HTDN<= M2TC#/Y&K4OP,\!21E4T?RS_>$SG^M 'R!17TGKW[-NE7$;2:'J$MM)VC<97\ M^37BOBWX=^(?!MP5U6S8P9PMQ&,HWT[T O6/VB?^2BQ?\ 7J/_ $(UY/0, M*]:_9U_Y*.?^O=__ $$UY+7K7[.O_)1S_P!>[_\ H)H ^J****!!1110 444 M4 WD^WS/':***\\_03VGX1>-_ M/C&@ZG+^\4?Z.['J/[M>N5\@6EW-8W<=S;.4EC;Z]_)_\ !.HHHHKN/D HHHH **** M "BBB@ HHHH *\V^*_C?^QM-.DZ?)B\N!AR#]Q#_ (\UUWBSQ);^&-"FO;@@ MN!B-.[-Z5\Q:MJESK.J37]ZY>69MQ)[5QXFMRKD6Y]5P]E?UFK]8JKW(_B_^ M 4R222>2>II***\P_2155G8*@+,3@ =Z^A?A=X*7P]I(O[Q/].NEROX5[J , =!7?A:/VV?!\29IS/ZG2?^ M+_+_ #%HHHKT#X@**** "BBB@ KS[XE_%33O UDT$3+<:I(O[N$'.WW;TJW\ M3?B#;>!?#[R@K)?S#;;Q$]_4^U?(&KZM>:YJD^H:C,TUQ,Q9F8T 6?$7B75/ M%.J/?ZQ(UCGN M(1I]J_.^?@L/8#- 'FU%?3>D?LW:#:J&U._N+M^ZX 'Z5T<'P+\!QIB32/-/ MJ9G']: /D&BOK6_^ ?@JZ0BULWM"1@,DC-C\S7G/BG]G'4+&%Y_#5[]N5>?) ME&'/L,#% 'B%%6=0TV\TJ\DM-0MWMYXSAD<8P:K4 36=Y<6%W'=6!9+>W;%UJ!\E".JCKG],5\CT#"BBB@ KVWX1_!?\ MME(M=\3QE;/.Z"W/63W;V]JYSX,_#UO&'B1;N^B)TRS(:0D<.W9?T-?6D$,= MM D,"!(T4*JJ, "@!MK:06-LEO:1+##&-JH@P *FHHH$%%%% !5+5='L-;L) M+/5+6.Y@D&&1QFKM% 'R_P#%'X)7/ASS=6\.*UQIP^9XNKQ?XC\*\=K[_DC2 M:)HY5#HPPRL,@BOF?XT_"?\ L&XD\0:#%_H$K9FB7_EDQ/4>W- SQBBBB@ K MJOAC_P E-T/_ *^/_937*UU7PQ_Y*;H?_7Q_[*: /MBBBB@04444 %%%% !7 MSY^T!\0R7_X172I]O)#)-.Y=V/KQ9TZV;]VC#B5Q_05]0QQI#$L<2A$4855& !0!7T[3+/2; M)+33K>.W@C&%1!@"K=%% @HHHH *K7^GVNJ6'/-UKP\ADTW.9(0,M%_]:O'*^_KBWBNK>2"X19(I%VLK#((KY*^,?PZ M;P9X@^U62G^S+QB8O]ANZT#/-J*** /HW]GWQ^U[:MX7U*3,L"[K9F/5>Z_A MBO=:^#_#VLS^'_$%GJ=J[*]O*KG:>H!Y%?<&A:K%K>A6FHV[;DGB5LCUQS^M M C0HHHH **** "BBB@ JO?\ _(-N?^N3?R-6*KW_ /R#;G_KDW\C0!\*Z_\ M\C%J'_7P_P#Z$:SZT-?_ .1BU#_KX?\ ]"-9] PKZI_9W_Y)XW_78_S-?*U? M5/[._P#R3QO^NQ_F: /6:***!!1110 4444 %%%% !1110!P7QH_Y);J/U3^ M=?'5?8OQH_Y);J/U3^=?'5 PHHHH ^[/"W_(J:;_ ->Z_P JUJR?"W_(J:;_ M ->Z_P JUJ!!1110 4444 %%%% !1110!\J_M$_\E%B_Z]1_Z$:\GKUC]HG_ M )*+%_UZC_T(UY/0,*]:_9U_Y*.?^O=__037DM>M?LZ_\E'/_7N__H)H ^J* M***!!1110 4444 %17-O%=VTD%P@DBD7:RD<$5+11N--IW1\T?$'P?+X5UU] M@)LYSNA;'3V/O7(U]4^+?#=MXGT*:RN%&_&8GQRK5\QZMI=SHVIS6-ZA26)B M"#W]Z\BO2]G+38_4/_%[QQM4Z!IDG)_X^'4]/ M]G^>:RJU%3C<[\!@JF-KJC#YOLCB?B'XQE\4ZZXB8BRMR5B3U]ZY"BBO&E)R M=V?KV'H4\/2C2IJR05T'@WPO<>*=>BM85/DJ0TS]E6L6UM9KV[CMK:,R2RMM M15')-?2W@/PE#X5T&.+:#=3#=,^.<^GTK:C2=25NAY.=9FL!0]WXY;?YF_IN MG6^E:?#96:!(85"J*M445ZZ22LC\IE)R;D]V%%%%,04444 %4=9U:VT/2+G4 M;UPL-NA=LG&<#.*O5\__ +1?C3"P>&+*7!XEN=I[?PC]#0!Y!XY\77?C+Q-< M:C=.3'N*PIV5.U74=O; M(9)9&"HH')-?7?PG^'-MX*T!)IXU?4[E0TSD9V^PH K?#OX.:1X0MXKO4(DO M-5P"TK#(C/\ LUZ4 , 8%+10(**** "BBB@#D/'7PYT;QOIS)>P*EVJGRKA M1AE/^%?)'BWPCJ7@W7)=-U6,@J?DE ^60>H-?F?0X% 'Q915K4].N-)U*>QO(S'- Y1@1Z&JM S2\/Z[>>'-C>Q]J^U?"'B2V\5^&+/5;1P1,@WKGE6Z$'\J^&*]K_9V\8#3]>G\/ MWDI$5[\UN"?^6@[?D#0!]+T444""BBB@ I1TI*4=* %HHHH *0TM5=2O%T_3 M;B[D^[!&SGZ 4 ?+'Q^\1_VQX^-C&^8M/3RQ@\$GG^M>65H:]?2:EX@OKN9M MS2SN<^V>/TK/H&%36EM)>WD-M ,R3.$48[DXJ&O2_@5X:77OB!'/,F^"P7S7 M&.YR!^N* /H_X>^%(?"'@ZSTZ- LVP/.1W/-3O78G]\8U^B_+_ $KFJ!A6CH&DS:[K]GIMNI9[ MB4+@>G?]*SJ]E_9R\/IJ'BVZU2>,%;&+,3$=')P?T- 'T3X;T*V\-^'[72[- M0([>,*2!]XXY-:E%% @HHHH **** "BBB@ KE_B'X7A\6^#+VPE4>8(S)$V. M0PYX^N,5U%'7K0!\!7-O):74MO,-LD3E&'H0<&HJ[OXRZ$N@_$N_BB7$<^)P M<<$OR?YUPE PKZ<_9S\1F_\ "ESI$S9:QD_=@G^$\G]37S'7J/P UHZ9\1DM M6?"7T9A"YX)R#_2@#ZQHHHH$%%%% !1110 57O\ _D&W/_7)OY&K%5[_ /Y! MMS_UR;^1H ^%=?\ ^1BU#_KX?_T(UGUH:_\ \C%J'_7P_P#Z$:SZ!A7U3^SO M_P D\;_KL?YFOE:OJG]G?_DGC?\ 78_S- 'K-%%% @HHHH **** "BBB@ HH MHH X+XT?\DMU'ZI_.OCJOL7XT?\ )+=1^J?SKXZH&%%%% 'W9X6_Y%33?^O= M?Y5K5D^%O^14TW_KW7^5:U @HHHH **** "BBB@ HHHH ^5?VB?^2BQ?]>H_ M]"->3UZQ^T3_ ,E%B_Z]1_Z$:\GH&%>M?LZ_\E'/_7N__H)KR6O6OV=?^2CG M_KW?_P!!- 'U11110(**** "BBB@ HHHH *\V^+'@D:QIIU:PC'VNW7,@4PF*IXNC&M3V8Y':.0.A*LIR".U?0_P MP\:KXCT<6=X_^G6JX;)Y<>M?.U:?A_6[GP_K,%_:.5:-OF']X=Q5TJCIRN<6 M;9=''X=P^TMG_7<^LJ*R_#VNVOB+1H=0LV!60?, ?NMW%:E>RFFKH_)IPE3D MX35F@HHHID!11534]2MM(TV:^O7V0PJ68TFTE=E1BY-1CNSGOB!XOA\*Z$S* M0;N<%(5]_6OFNYN9;RZDN+ES)+(Q9F/"/(C&O:G%B1N+=&'0?WJ])?%-]JLI8_:)69 ?X5SP*^I?CAKW]B_#:[C5]DMZ1#&<]\@ M_P @:^0J!A110 20!R30![/^SUX+&JZ]+X@O(]T%B0L08<%ST/X8KZ;KBOA- MX?3P[\.M.@"X>=//8GJ=_P W]:[6@04444 %%%% !1110 4444 ?.?[1G@]; M6]M_$EH@5)\13X'5L<'\A7A-?:7Q3T9=;^'&JV^T-(L)>+(Z,*^+F7:Q4]0< M4#$K0T#4I-'\065_ VQX)E;=Z#//Z5GT4 ?>VDZC%J^D6NH6YS%<1B12/0BK ME>@04444 %*.E)2CI0 M%%% !7'?%;4/[ M.^&NKR;MID@:($?[0(KL:\J_:'O&M_AB84)4S7*<@]@>1^M 'R@>3S1110,* M^FOV;]&^R^%+S4G7$EQ-L4XZJ #_ #KYE%?9OPBL!I_PNT92H5Y(-[X]-=1&E>"M5N\X9+639_O;3BMVO.OCIJ']G_ LO67[TDB1X!P<$X- ' MR+-*T\\DK_>D8L?J3FF444#"OJ#]G'3/LG@B[NF'S7-SN!_V=H_PKY?KKM ^ M)_BCPSI:Z?I%Z(K=3D+@_P"- 'VI17Q__P +P\./^@D/^^3_C1_PO#QQ_T$A_WR?\: /L"BOC_P#X M7AXX_P"@D/\ OD_XT?\ "\/''_02'_?)_P : /L"BOC_ /X7AXX_Z"0_[Y/^ M-'_"\/''_02'_?)_QH ^P**^/_\ A>'CC_H)#_OD_P"-'_"\/''_ $$A_P!\ MG_&@#J/VE;=8_%FG3#[TL+9_#;7BM;OBCQEK'C">";7)Q-) "J$#'!Q_A6%0 M,*Z#P'?'3?'FD78./*N ?YBN?J>Q/K0!]\H=R*?49IU5[";[ M1I\$H&W?&#C\*L4""BBB@ HHHH *KW__ "#;G_KDW\C5BJ]__P @VY_ZY-_( MT ?"NO\ _(Q:A_U\/_Z$:SZT-?\ ^1BU#_KX?_T(UGT#"OJG]G?_ ))XW_78 M_P S7RM7U3^SO_R3QO\ KL?YF@#UFBBB@04444 %%%% !1110 4444 <%\:/ M^26ZC]4_G7QU7V+\:/\ DENH_5/YU\=4#"BBB@#[L\+?\BIIO_7NO\JUJR?" MW_(J:;_U[K_*M:@04444 %%%% !1110 4444 ?*O[1/_ "46+_KU'_H1KR>O M6/VB?^2BQ?\ 7J/_ $(UY/0,*]:_9U_Y*.?^O=__ $$UY+7K7[.O_)1S_P!> M[_\ H)H ^J****!!1110 4444 %%%% !1110!1UC2K;6M*GL;Q \WO7 MS%XI\.7'AC79K"X!*J?W5I_OM'TL-_";@K^++7@->J?M!WWVKXB^3G/V:+R M^G3G/]:\KH&%7M#@^U>(=.@(R);J-#^+@51J>QO9M.OH;NU(6:%PZ$]B#D4 M?>EE;BTL(+=>D,:H/P&*GKX__P"%X>./^@F/^^3_ (T?\+P\./^@D/^^3_C0!]@45\?\ _"\/ M''_02'_?)_QH_P"%X>./^@D/^^3_ (T ?8%%?'__ O#QQ_T$A_WR?\ &C_A M>'CC_H)#_OD_XT ?8%%?'_\ PO#QQ_T$A_WR?\:/^%X>./\ H)#_ +Y/^- ' MUQ?0K<:?/%(,J\9!'X5\':C UMJ=S"_WDD8'\Z[AOC?XW92IU(8(P?E/^-<% MZ^9OV: MY]GBV_AW8\R$''KC-?3- @HHHH *4=*2E'2@!:*** "O%OVEI OA'3HRV"TS M$+ZXV?XU[37A?[3G_(%T3_KI-_[3H ^;Z***!CHQF11[BON?PC!]F\(:9#@# M9 HP*^&(O].?M(?\ (CVO_7?\ @.W^%']B:K_T#+S_ ,!V_P * *5%7?[$U7_H&7G_ (#M_A1_8FJ_ M] R\_P# =O\ "@"E15W^Q-5_Z!EY_P" [?X4?V)JO_0,O/\ P';_ H I45= M_L35?^@9>?\ @.W^%']B:K_T#+S_ ,!V_P * *5%7?[$U7_H&7G_ (#M_A1_ M8FJ_] R\_P# =O\ "@"E15W^Q-5_Z!EY_P" [?X4?V)JO_0,O/\ P';_ H MI5);G%U$1_?'\ZL_V)JO_0,O/_ =O\*D@T351<1YTR\^\/\ EW;U^E 'V[X: ME:;PSI\C_>:!2:U*R?"RLGA73E=2K"!001@BM:@04444 %%%% !5>_\ ^0;< M_P#7)OY&K%5[_P#Y!MS_ -LT444 M""BBB@ HHHH **** "BBB@#@OC1_R2W4?JG\Z^.J^Q?C1_R2W4?JG\Z^.J!A M1110!]V>%O\ D5--_P"O=?Y5K5D^%O\ D5--_P"O=?Y5K4""BBB@ HHHH ** M** "BBB@#Y5_:)_Y*+%_UZC_ -"->3UZQ^T3_P E%B_Z]1_Z$:\GH&%>M?LZ M_P#)1S_U[O\ ^@FO):]:_9U_Y*.?^O=__030!]44444""BBB@ HHHH **** M"BBB@ HHHH \:^+_ ((*R-XATZ/AO^/E5'?^]7C]?8%S;17=M)!<('CD7:RG MN*^9_'WA?_A%_$DMO&ZM!+^\BP>0/0UYF)I _%8A)4'<>OX9J[\ M1_&DGBC5Q% 7CLH.$C88R?4BN]8K]WYGP,^')/,.2/\ ">O_ #F]$]!?Q'XBMK!&55=LN6/;K7U!IFFV^DZ=#96:!(8E"J!75AZ7/*[V1\ MOQ#FCPU+ZO3?O2_!?\$M !5 P!P!2T45ZI^;!1110 4444 %%%% !1110!\ M:_&2X-Q\6=;P^]%F4+[#8M?^ [?X4?V)JO\ T#+S_P !V_PH I45=_L3 M5?\ H&7G_@.W^%']B:K_ - R\_\ =O\* *5%7?[$U7_ *!EY_X#M_A1_8FJ M_P#0,O/_ ';_"@"E15W^Q-5_P"@9>?^ [?X4?V)JO\ T#+S_P !V_PH I45 M=_L35?\ H&7G_@.W^%']B:K_ - R\_\ =O\* *5%7?[$U7_ *!EY_X#M_A1 M_8FJ_P#0,O/_ ';_"@"E15W^Q-5_P"@9>?^ [?X4?V)JO\ T#+S_P !V_PH M ]/_ &<_^2AR?]>[_P C7U-7S%^SUIU[:^/W>ZL[B%/L[#=)$RCH?45].T"" MBBB@ I1TI*4=* %HHHH *\4_:7C5O">FR$?,LS@'TSLKVNO)/VC;;S/AND^, M^5Z-5?M#6QE^&$DRC/E M7,?&.>6H ^4J***!@.HK[E\*PVMQX4TZ58$(:!>2@KX:K[5^%U^-2^&>BW ) M+-!AL]00Q% '3_8[;_GWC_[X%'V.V_Y]X_\ O@5-10(A^QVW_/O'_P!\"C[' M;?\ /O'_ -\"IJ* (?L=M_S[Q_\ ? H^QVW_ #[Q_P#? J:B@"'[';?\^\?_ M 'P*/L=M_P ^\?\ WP*FHH A^QVW_/O'_P!\"C[';?\ /O'_ -\"IJ* (?L= MM_S[Q_\ ? H^QVW_ #[Q_P#? J:B@"'[';?\^\?_ 'P*/L=M_P \(_\ O@5- M10 @ 48 P/04M%% !1110 4444 %5[__ )!MS_UR;^1JQ5>__P"0;<_]LT444""BBB@ HHHH **** "BBB@#@OC1_R2 MW4?JG\Z^.J^Q?C1_R2W4?JG\Z^.J!A1110!]V>%O^14TW_KW7^5:U9/A;_D5 M--_Z]U_E6M0(**** "BBB@ HHHH **** /E7]HG_ )*+%_UZC_T(UY/7K'[1 M/_)18O\ KU'_ *$:\GH&%>M?LZ_\E'/_ %[O_P"@FO):]:_9U_Y*.?\ KW?_ M -!- 'U11110(**** "BBB@ HHHH **** "BBFR2)#$TDK!44$L3V% ;F9XC MUZV\.:+-J%XV%C'RKW8^@KYAU[6KG7]9GU"\!A QU[3(@L>/\ 2$48"^]>N:5IEMH^F0V-D@2&%0JCUJ:[M8;VUDM[ ME!)%(NUE/>O36&7L^7J?FD\^K/'_ %E?"M+>7^9\@45U/CWPC+X5UYXE!-I* M=T+X[>GUKEJ\QIIV9^DT*T*]-5:;NF6M-U"?2]0AO+1RDL+;E(.*^F_!OBB# MQ5H,5Y&0)@,3(/X6[U\M5U'@/Q=+X4U])F8FTE.V9,\8]?PK:A5]G+R/&SS* MUCJ'-!>_';S\CZ=HJ&TNX;ZTCN;9P\QN?EC33LPHHHH$%%%% ! M1110 4444 ?%OQ7B:'XIZXC\,)QG_OA:X^O0_CC9?9?BIJ4N"/M#!^>_R@?T MKSR@85ZC^S\B2?$J-9%5@87X89_A->75WGP7OAI_Q4TR5B "'3GW4C^M 'V! M]CMO^?>/_O@4?8[;_GWC_P"^!4U% B'[';?\^\?_ 'P*/L=M_P ^\?\ WP*F MHH A^QVW_/O'_P!\"C[';?\ /O'_ -\"IJ* (?L=M_S[Q_\ ? H^QVW_ #[Q M_P#? J:B@"'[';?\^\?_ 'P*/L=M_P ^\?\ WP*FHH A^QVW_/O'_P!\"C[' M;?\ /O'_ -\"IJ* (?L=M_S[Q_\ ? H^QVW_ #[Q_P#? J:B@"-+>&)LQQ(A M]57%2444 %%%% !2CI24HZ4 +1110 5P?QGL/M_POU)"N[RAYOTV@FN\K*\3 MV U3POJ-BR[A<6[QX^HQ0!\(45->P_9K^X@Z>7(R?D<5#0,*^N?@3J0O_AC: M1!]WV1C"1Z=\?K7R-7OO[-&N*LVIZ+(V,@3H#W)P#^@H ^A:***!!1110 44 M44 %%%% !1110!X%^TU_J='^C_S%?/5?0O[37^IT?Z/_ #%?/5 PKJOAC_R4 MW0_^OC_V4URM=5\,?^2FZ'_U\?\ LIH ^V****!!1110 5Q_Q4T_^T?AMJL6 M,^7"9>/]D$UV%5M2LUU#2[FS?&VXB:,Y]",4 ? U%7]=LGT[7[ZTD0H8IW4 M^@8XJA0,*^HOV=-;^W^"9]/D/[RRFVJ/]G .?S-?+M>I? /Q0-"\=?89VQ!J M*>423PI'.?TQ0!]84444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "J]_P#\@VY_ZY-_(U8JO?\ _(-N?^N3?R- 'PKK_P#R,6H?]?#_ M /H1K/K0U_\ Y&+4/^OA_P#T(UGT#"OJG]G?_DGC?]=C_,U\K5]4_L[_ /)/ M&_Z['^9H ]9HHHH$%%%% !1110 4444 %%%% '!?&C_DENH_5/YU\=5]B_&C M_DENH_5/YU\=4#"BBB@#[L\+?\BIIO\ U[K_ "K6K(\*D-X3TT@Y'V=?Y5KT M""BBB@ HHHH **** "BBB@#Y5_:)_P"2BQ?]>H_]"->3UZQ^T3_R46+_ *]1 M_P"A&O)Z!A7K7[.O_)1S_P!>[_\ H)KR6O6OV=?^2CG_ *]W_P#030!]4444 M4""BBB@ HHHH **** "BBB@ KRGXN>./L5N=!TV3%Q(/W[*?NKZ?SKL?''BN M#PKH,D[,#I]9JKW M8[>;_P" 0$Y.32445YQ^BDMO;RW5PD%NA>20[54#DFOI+X>^#X_"N@IO4&\G M4-,_]/Y5Q7PA\$=->U.+GI;HP_\ 'OY5['7H86E]MGY[Q'FGM9_5*3T6_F^W MR"BBBN\^..?\9>%[?Q5H,MI,,2J"T+]U:OF34=/N-+U":SNT*2Q,58&OKNO+ M_BWX(&I6)UO3X_\ 28%_>HH^^OK^&*XL52NN='UG#N:?5ZGU:J_=EMY/_@GA M5%*002#P125YI^CGK?PB\A_N_SKVJOCZ&9[>9)8F* MNARI!Z&OHWX;^,X_%&B+%<.!?VX E7NP_O5Z&%K?89\!Q'E?LY?6Z2T>_KW. MTHHHKO/BPHHHH **** "BBB@#YF_:4TQK?Q9I]ZBCRY[;#,/[VX_T%>+5]/? MM':*;[P?::A&/FLYLN?]D@C^9KYAH&%:/AZ_;3/$FGWBMM\JX1F/MN&?TK.H MH ^^[&Z6]T^WNH^5GB61<>A&:GKSCX(>)1X@^'L$@ M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2CI24HZ4 +1110 4 MC4M(: /BSXIZ$= ^(FI6RIMB>3S(SZY )_4UQ]?0?[2?AHLFGZ_ A.W]Q+@? M4Y/\J^?*!A75_#7Q&WACQYI]\6(B,GER ="&XY_.N4H!*D%201R".U 'W_%( MDT2R1L&1P"I'<4^O,?@?XU7Q-X-CLKF0&^T\")ESR4Z*?R%>G4""BBB@ HHH MH **** "FNZQHSN0JJ,DD\ 4ZO#?CC\4UT^"3PUH,_\ I3C%U*A^X/[N?7K0 M!YW\;O'4?BWQ8+:PI-% PKJOAC_R4W0_^ MOC_V4URM=5\,?^2FZ'_U\?\ LIH ^V****!!1110 4444 ?)_P ??#9T;Q\; MV-,0:@GF+@< C /ZUY;7UU\;?"!\3^!I9K9-UW8GSDP.6 _A_6OD4@JQ!Z@\ MT#"IK.ZDLKV&Y@8K)"X=2/4'-0T4 ?;'PZ\6P^,?!UIJ"N&N H2X'<.!S^M= M57QY\)OB%)X(\2*+J0G3+DA9T)X7_:'TR:^O+*\@U"SBNK2020RJ&1E/4&@1 M/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5>__P"0;<_] MZ%[\.=&N%Z/!_)B/Z5U%>4?L]ZT-2^'WV(M\VGR^5@GL? MF_K7J] @HHHH **** "BBB@ I"<#)X%#,%4LQP ,DFO!_B]\:(X(9M!\*SAY M6REQ(1.R]-V2>#WZUYK2R2-+(SR, M69CDDG)-)0,*]:_9U_Y*.?\ KW?_ -!->2UZU^SK_P E'/\ U[O_ .@F@#ZH MHHHH$%%%% !1110 4444 %5[^^@TVPEN[MPD42EF)/I5@G'6O#OBYXW^WW3: M'ITG[B$_OF4_>;T_"L:U14XW/2RW 3QV(5*.W5]D<=XV\53^*M>DN9&/D1DK M"G]U:YRBBO';;=V?KE&C"A35.FK)!76_#[P?+XJUU X*VD!#ROC@^U<[I>F7 M.L:E#8V2;YIFVJ*^G?"/AJW\+Z##90*/,QF5\9L6]O%:6\<%N@2.-0JJ.P%2T45ZY^7-MN["BBB@04C*KJ5< J>"#WI: M* /G?XH>"3XQKR<12]G*ZV9^FY!FGUNC[&H_?C^*,NM?PSX@ MN?#6MPW]JQ&TXD7^\O<5D45SIVU1]'4IQJP<)JZ9]:Z)K%MKNDP7]DX>.103 MC^$]Q6A7SW\+?&S>']5&GWLF+"Y;DL?]6WK[=Z^@U8.H93D,,@UZ]&JJD?,_ M)-I-2ACQ9ZB3(I XW]6'Z MB@#RVBBB@9Z/\%?&G_"*^-(X+N7987W[N7)X#=F_#FOKE'62-70Y5AD$=Q7Y M_@D'(ZU]1?!#XEIX@TE-!U:4#4+5=L3,>95_Q_PH ]@HHHH$%%%% !1110 4 M444 %%%% !1110 4444 %%%% !2CI24HZ4 +1110 4AI:0T 8'C3P]#XG\(W M^F3KDRQ'8>ZD<\?E7Q'?V,^FZA-9W:&.:%RCJ>Q%??5?-W[0?@,V.HCQ1I\? M[BY.VY"C[KY^]^.?TH \.HHHH&=+X$\8W7@GQ1!J=MN:(';-$#]]#U%?9>@: M[9>(]'@U'39EEBE4'@\J?0U\'UVWP[^)>I^ ]0/DDSV,I_?6['CZCT- 'V91 M7+^$OB#H'C&T232[Q//(RUNY =?PKJ*!!1110 4$X&3Q61KOBG1O#=LTVL7\ M-L ,A77+W%S(TDLAW,['DFF22/-(TDK%W8Y9F.233:! MA14[6-PEBEXT3"!VVJY'#&H* "NJ^&/_ "4W0_\ KX_]E- M,7A('"'^[_GUKZ^KG/''A"S\:>&I]-O%&_!:%^Z/V_I0!\045J^)/#M]X7UN M?3-3B,3\UM(W '^SZ5]'^$?BQ MX9\6PHL%XMM=$M CN** PMUWJ?Q!H ]&HKR#P3\__ .0;<_\ 7)OY&K%5[_\ MY!MS_P!TT5C? M\)?X>_Z#5E_W^6C_ (2_P]_T&K+_ +_+0(V:*QO^$O\ #W_0:LO^_P M'_"7 M^'O^@U9?]_EH V:*QQXN\/$@#6;(D]!YRUKJRNH9"&4\@CO0 M%%% !1110! M4U6U^W:/>6G7SX'C_-2*^$]6MC9:S>VQ!!AG=,'V8BOO>OD#XV>'FT'XC73* MN(+L"6,XQG@;OU- 'GE%%% SU;X!^+T\/^,&TZ[D"V^HC8"QX5^N?TQ7U97P M!#,]O.DT3%71@RD=B*^H?A5\9+#7M.@TKQ!<+;ZG& @DD.%F]\GO0(]>HI 0 MR@J<@C(-+0 444UW6-"[L%4#))[4 .JO>WUMIUH]S?3I!"@RSNV *X7QC\9? M#7A:&2.&Y74+T<+# P(SZ$CI7SCXW^)VN^-KAUO)S#99^2VC.% ]_6@#O/BG M\<)-6671_"@]!7B3,78LQ)).23WI*(2JAZ@$D<^G2LR@ KUK]G7_DHY_Z]W_]!->2UZU^ MSK_R4<_]>[_^@F@#ZHHHHH$%%%% !1110 445F>(==MO#NBS:C>'Y(QPO=CZ M"DVDKLN$)5)*$%=LY?XF^-5\-Z.;2T<&^N5*J ?N+Z_SKYW=VED9Y&+,QR2> M]:/B#6[GQ!K,U_>.6:1OE'91Z"LRO&JU'4E<_6*IX2C*M4V1VWPC\ M%KIFEIK5]'_I5T@:)6'W$/(_/@UZ;3418XU2-0J* %4#@#TIU>S3@J<>5'Y# MC,74QE>5:?7\%V"BBBM#C"BBB@ HHHH *X7XF^#$\2:*UU:H/MUL"RD#EQZ? MI7=45$X*<>5G1AL14PM:-:F]4?'LD;PRM'(I5U)# ]C3*]4^+G@C[!='7-.B M_P!'E/[]5'W6]?I7E=>-.#A+E9^OX'&4\905:'7\&*"07PQ^' M=-[]'YGUU16#X/\ $]OXIT**\B($H&)D'\+5O5[,9*2NC\CJTIT9NG-6:"BB MBJ,PHHHH *Y#XE^#8O&G@^XLMH^TQ@R6[=PPYQ^.!77T4 ? E[9S:??36ETA M26%RC*1T(-05]%_'3X7F\1_$NA09F0?Z5$B_>']X5\Z$8.#0,*LZ=J-UI5_% M>6,S0SQ,&5E/2JU% 'UI\*_BS:>,=/2RU21(-5B #!C@2^X]Z].KX"M;N>RN MDN+25X9HSE70X(/UKW7P!^T&]ND6G^,$+H,*+N,<@>X[_7- CZ(HK,T;Q%I/ MB"V$^D7T-TA&3Y;@D?6M.@ HHHH **** "BD9@JDL< =2:Y_5O'?AG10?[0U MBUC%8]4 MDC6*4L5>-3G:?3\J .LHHK \9^*K?PCX>EOY_FD/R01#K(YZ"@#6O=1L].A, MM_=16Z 9S(X7^=8"_$?PFUU]G&LV_F8SC)Q^?2N ?PW'-H[>+OBU=S21EE*6 M2$^7$&.!E>A.34LGB'X0BV5)='MHDT>XT[4(Q)#.A4@CIQU_" MK]% 'Q+X^\%7O@CQ)-872$P,Q:"4#AU[?B,UR]?;GCCP1IOCC0WLK] )0,PS M D*J?VD;F)>B2J/YXS7 44 >P#]H_P 3"/:;&T)QC=EJQ-6^ M./C/4T*1WXM$/58E'/YBO.J* +5_JE]JD[3:A=2W#L-K/3E/SSR*1N'^R.]?57A M?PKI?A'1H].T>#RXEY9CRSGU)[F@#P?X\Z!9>&O#^@:;IL2QQ0HP.!]XY&2? MK7AU?0O[37^IT?Z/_,5\]4 %=5\,?^2FZ'_U\?\ LIKE:ZKX8_\ )3=#_P"O MC_V4T ?;%%%% @HHHH **** "BBB@#B/B/\ #>P\=Z0RE5AU&,?N+C'3V/M7 MR/K_ (?U#PWJTVGZI;O#+$V/F'#>XK[OKE_&O@'1_'&FF#5(!YZKB*=>&0_6 M@#XEHKN?'/PJU[P7MS%3V557^0KD** +-QJ=]=L3=7EQ-NZ[Y2:K4 M44 =#X"U1M'\=:3=*=JBY17/^R6&:^WHI%EA21/NNH8?0U\!12M#,DD9PR$, M#Z&ON;P?J(U7P?IEVI!W6Z D>H&#_*@#:HHHH$%%%% !1110 57O_P#D&W/_ M %R;^1JQ5>__ .0;<_\ 7)OY&@#X5U__ )&+4/\ KX?_ -"-9]:&O_\ (Q:A M_P!?#_\ H1K/H&%.661!A)&4>@;%-HH D^T3?\]I/^^C1]HF_P">TG_?1J.B M@"3[1-_SVD_[Z-'VB;_GM)_WT:CHH LVEQ-]M@_>R?ZQ?XCZU]V:1_R![7_K MD*^#[3_C^@_ZZ+_.OO#1_P#D#6O_ %R% %VBBB@04444 %>6?'7P6?$GA$ZA M9Q[[S3QO Y9.X_E7J=(ZAT*L,JPP10!^?Q!5B&&".HHKU_XQ_">?P[J$NMZ M)"7TR9MSQH,^2?\ "O(*!A2H[1L&C8JPY!!P1244 =IX?^+/BWPZB16NIR2V MZ_\ +*4!A^9&:[.V_:6\10IB72;&<_WF9Q_*O&** /8+[]H_Q-=*1;V-I:$] M#&6./SKA]=^(_BKQ%N&I:O.R'^!"$ _+%C4"/E7]H@ M?$2( 8 M1@?\"->3UZQ^T3_R46+_ *]1_P"A&O)Z!A7K7[.O_)1S_P!>[_\ MH)KR6O6OV=?^2CG_ *]W_P#030!]44444""BBB@ HHHH ;)(L4;22,%102Q/ M85\[_$[QHWB36C:VCD6-L2J@'ASW-=M\7/''V"U.AZ;*1<2C]^RG[J^G\Z\. MKS<35YGR(^^X;ROE7UNJM7\/^?\ D%%%/BB>>98HE+.YPJ@&M MN?$FN06%JA(=OG?LB^IKZ>T31[;0=(@T^R7;'$N,^I]:YKX;>#4\,:(LUPH- M][/S#/LT^N5O9TW[D?Q?<****ZSYL**** "BBB M@ HHHH **** *]_90:C8RVET@>*5=K BOF7QMX6G\*Z_+;.I-NQW0R?WEKZB MKF?'7A.'Q7X?D@( N8@7A?'0^GXXQ7-B*7/&ZW1[^29F\#7Y9_!+?R\SY@HJ M>\M)K"\EMKE"DL3%6!&.AJ"O)/U---71U7@'Q=+X5UY)'8FSE(69.P'K^%?2 MMK=17MK'<6[AXY%#*P[U\@5Z]\(?&_E.-!U.7Y6/^C,QX'^S_.NS#5N5\KV9 M\AQ%E?MH?6J2]Y;^:_X![/1117IGYX%%%% !1110 V2-98V210RL,$$<$5\Y M?%_X,RV,TNN^%X#);.2TULG6/U(]J^CZ1E#J589!&"#WH _/XJ58A@01U!%% M?37Q)^!-MKGF:EX56.UO3EG@. DI_H:^=-8T/4=!OGM-5M);>5#CYU(!^A[T M#*%%%% %S3]7U#2IEET^\FMV4Y&QR!^5=[H_QV\9:8JK/=K?(O19E X_ 5YM M10![C:?M-:NORWFB6; #[R.V2?SJ:;]IR_\ +/V?0K8OVWNV/T->$44 >S7/ M[2OB*8?NM*L8./X68_SK!U#X[^-;Q2L%\MH",?NT4_S%>;T4 ;VI^./$FK_\ M?^KW,G^Z^W^6*Q)9I9VW32/(WJ[$TRB@ KZ'_9EU/-CJ^F%LXD$X!/085:^> M*]1^ &L?V;\2([4MC[?&8?KCYOZ4 ?6->:>.(O[5^*_A72KC#6J*UVZ-T8@E M8_$XRZ%XK\.^+0K-:VYVC.$;)S^>*!%KXY%8_A3>$CY5N+ MWF+7*ZC\3?!\?@1+:72&N)1:)&5^S 9;:!G) KK/B\&U;X5ROIBM=B6>W=/) M&_FRVOPULDO,%;A6=8 MR<[5)/%1?#&#^S=:\6:5&?\ 1[>_$L2CH@DW' _*H?A?J(T;X5(^JI):)IX= M2)QLX!)[_6I?A+YVH6NM>(ID9%U:]+PAA@^6N=I_)J /0Z*** "D-+10 VBG M8%&!0 VLGQ!X:TOQ/IKV6L6J3QL, D?,ON#U%;&!1@4 ?,/C;]GW5=+DDNO" MQ.H6O)\D_P"L'L!W_.O)+_2K_2[AH-0M);>5>J.N"*^^<"L_4M TK6(3%J=A M#H=: /@NBOL:\^"?@2[SC1EM\_P#/%RO^-9DW[/7@:5U817T>WLEP #]? MEH&?)E*%9ONJ3]!7UY!\!O L+9-A-)[22Y'\JZ'2OAUX2T5@^G:':PN/X\$G M]: /DSPY\-?%'B>1?[.TV00M_P MY!A!^->Y>"/V?M,T9X[SQ)(+^Z7!$*_Z MM3_7\17LB11Q+B-%0>BC%/P*!$%O;PVD"PVT211(,*B* !^ J6G8%&!0!X[\ M=O!NM^+(]-&AV;W/DAM^WMS7C/\ PI?QO_T!I?RK[(P*,"@#XW_X4OXW_P"@ M-+^5=#X#^%'B[2/'6E7]]I4D5O!-ND&ZA:&YB26-N"CJ&!_ UY9XP^ GA_ M7VDNM*9M-NFYP@RC'Z=OPKUG HP* /CWQ%\$_%^@NQCL?M\(_P"6EMEL#WZ5 MPES875G.T-U;R12+PRLN,5]^%01@C-4+_0=*U2/9J%A!.OHR4 ?!?UHK[.O? M@_X&O69GT""-FZM&2":RY/@)X%=RWV*X7/99N/Y4#/D6BOK!?V=O PFW[=1/ M.=IN1C_T&K(^ 7@4,#]CN3CL9O\ ZU 'R-2A&;[JD_05]C0?!3P) O"VF8^P:):PXX&U30!\9:7X6US6B!I6EW%T2<#RTKOM!^ 'BO5'5 MM02/3XNK>:2'_ 8KZKCMH(5 BA1 .FU0*EP*!'DOAG]G[PUHS1S:FTFI3K@C M?\J@_0'FO4K6U@LK9+>TB2*)!A408 JQ@48% #:*=@48% #:*=@48% #:*=@ M48% #:ANT:2QG1!EFC8 >IQ5C HP* /D35_@]XTN=:O)X=(E:.29V4XZ@FJ7 M_"E_&_\ T!I?RK[(P*,"@#XW_P"%+^-_^@-+^5'_ I?QO\ ] :7\J^R,"C MH ^-_P#A2_C?_H#2_E1_PI?QO_T!I?RK[(P*,"@#XW_X4OXW_P"@-+^5'_"E M_&__ $!I?RK[(P*,"@#X\MO@SXV2ZB=M'E 5P3Q[U];Z;$\&F6\4@PZ1@$>E M7,"C H ;13L"C H ;13L"C H ;13L"C H @N;:&\MW@NHEEBD&&1QD$5X3X^ M_9[6YFEU#P?((V8EFM)"<9_V3S^5>^X%&!0!\):WX5UOP[<&'6-.GMFS@;UZ MUD$$'!WYQF.ZMXY5;J'7-P23^M=)%;PP*%AB5 .@ M48H \#\'_LY(ACN?%MUOZ'[-"3@_4\$5[?I&B:=H5BEII5I%;Q*,?(H!/U/> MM' HP*!#:*=@48% 'SW\:/AWXD\3^-4O=&T^2X@$ 0NOKDUYW_PI?QO_ - : M7\J^R,"C H ^-_\ A2_C?_H#2_E7HOP5^'?B3POXV-[K.GR6\'DLN]O4@U]! MX%&!0 VBG8%&!0 VBG8%&!0 VLSQ#>7MCHD\NEVHZ'Q_*XD7&_WK>IV!1@5UQ5E8^4JS M52HYI6OT0VBG8%&!5&8VBG8%&!0 VBG8%&!0 VL7Q%X1T7Q39M;:S91S ]'Q MAA_P(*_V;YD+3^%+U7'7R+@XQ]#SFO*-=^'_ (F\.N_]IZ3< M1QK_ ,M0N5/N*^X,"F/#'(,2(KC_ &AF@#X 9'3[RLOU%-K[DU/P)X7UG/\ M:>BVMQN.3N7_ KG[CX(>!+C.-($.?\ GDY&*!GQW17UK+^S[X&EC*^1>1_[ M23@'^5-@_9Z\#0@@Q7TF>\EP#C_QV@#Y,HKZ]A^!'@6'.=/ED_WY<_TK3M?A M#X%M6#)X>MF8=&?)(_6@#XSCMYI6"Q1.S$X "]:Z?2/AEXNUIU^QZ+<>6?\ MEHZX45]C6/AS1]-&+'3K>$?[*5HK&B#"J%^@H ^)-12W7.=E MO\Q(]#G%>P>$_AGX;\'[9-,LE:X'_+>7YFSZC/3\*[# HP*!#:J:IIEKK&FS M6-_$LL$R[64BKN!1@4 >2Q:7XQ^'3-;Z/:_\)%H6?W=NQ_>PCVXY'XU=_P"% ML717R8_".K&YQCR_)&,^G6O3,"F^5'G.Q<^N* /*F\.^*OB%=1'Q-"NB:+&P M?[%$?GE/^UP./QKU&RLX+"SBM;2-8H8E"HBC@ 5/@44 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 )10 4444 ?__9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document - shares
9 Months Ended
Sep. 30, 2024
Oct. 24, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 1-7945  
Entity Registrant Name DELUXE CORPORATION  
Entity Central Index Key 0000027996  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Incorporation, State or Country Code MN  
Entity Tax Identification Number 41-0216800  
Entity Address, Address Line One 801 S. Marquette Ave.  
Entity Address, City or Town Minneapolis  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55402-2807  
City Area Code 651  
Local Phone Number 483-7111  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol DLX  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   44,272,246
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents, including securities carried at fair value of $22,000 as of December 31, 2023 $ 41,307 $ 71,962
Trade accounts receivable, net of allowance for credit losses 172,260 191,005
Inventories and supplies, net of reserve 39,602 42,088
Funds held for customers 41,258 383,134
Prepaid expenses 37,084 30,116
Revenue in excess of billings 29,923 26,107
Other current assets 31,203 16,576
Total current assets 392,637 760,988
Deferred income taxes 8,745 8,694
Long-term investments 62,285 61,924
Property, plant and equipment, net of accumulated depreciation of $350,084 and $334,101, respectively 110,623 116,539
Operating lease assets 51,960 58,961
Intangibles, net of accumulated amortization of $790,413 and $775,190, respectively 337,813 391,744
Goodwill 1,423,861 1,430,590
Other non-current assets 234,993 251,182
Total assets 2,622,917 3,080,622
Current liabilities:    
Accounts payable 161,126 154,863
Funds held for customers 42,683 386,622
Accrued liabilities 152,031 191,427
Current portion of long-term debt 71,914 86,153
Total current liabilities 427,754 819,065
Long-term debt 1,459,613 1,506,698
Operating lease liabilities 51,641 58,840
Deferred income taxes 3,966 22,649
Other non-current liabilities 67,258 68,754
Commitments and contingencies (Note 13)
Shareholders' equity:    
Common shares $1 par value (authorized: 500,000 shares; outstanding: September 30, 2024 - 44,272; December 31, 2023 - 43,743) 44,272 43,743
Additional paid-in capital 111,679 99,141
Retained earnings 490,460 491,238
Accumulated other comprehensive loss (33,852) (30,028)
Non-controlling interest 126 522
Total shareholders' equity 612,685 604,616
Total liabilities and shareholders' equity $ 2,622,917 $ 3,080,622
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Cash and cash equivalents, securities carried at fair value   $ 22,000
Accumulated depreciation $ 350,084 334,101
Accumulated amortization $ 790,413 $ 775,190
Common stock, par value (per share) $ 1 $ 1
Common stock, shares authorized 500,000 500,000
Common stock, shares outstanding 44,272 43,743
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total revenue $ 528,444 $ 537,844 $ 1,601,215 $ 1,654,896
Total cost of revenue (246,577) (255,127) (747,020) (775,737)
Gross profit 281,867 282,717 854,195 879,159
Selling, general and administrative expense (227,764) (233,891) (695,677) (726,880)
Restructuring and integration expense (11,031) (22,935) (35,899) (60,067)
Asset impairment charge (6,700) 0 (6,700) 0
Gain (loss) on sale of businesses and long-lived assets 5,208 (4,324) 29,190 17,618
Operating income 41,580 21,567 145,109 109,830
Interest expense (29,905) (32,034) (90,910) (93,982)
Other income, net 1,834 1,316 6,560 4,562
Income (loss) before income taxes 13,509 (9,151) 60,759 20,410
Income tax (provision) benefit (4,540) 1,194 (20,463) (9,186)
Net income (loss) 8,969 (7,957) 40,296 11,224
Net income attributable to non-controlling interest (38) (26) (103) (80)
Net income (loss) attributable to Deluxe 8,931 (7,983) 40,193 11,144
Total comprehensive income (loss) 1,017 (5,716) 36,472 19,838
Comprehensive income (loss) attributable to Deluxe $ 979 $ (5,742) $ 36,369 $ 19,758
Basic earnings (loss) per share $ 0.20 $ (0.18) $ 0.91 $ 0.26
Diluted earnings (loss) per share $ 0.20 $ (0.18) $ 0.90 $ 0.25
Product [Member]        
Total revenue $ 298,693 $ 304,840 $ 908,230 $ 938,872
Total cost of revenue (109,090) (118,050) (338,595) (361,938)
Service [Member]        
Total revenue 229,751 233,004 692,985 716,024
Total cost of revenue $ (137,487) $ (137,077) $ (408,425) $ (413,799)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common shares par value [Member]
Additional paid-in capital [Member]
Retained earnings [Member]
Accumulated other comprehensive loss [Member]
Non-controlling interest [Member]
Balance, beginning of period at Dec. 31, 2022 $ 604,224 $ 43,204 $ 79,234 $ 518,635 $ (37,264) $ 415
Balance (in shares) at Dec. 31, 2022 43,204          
Net income (loss) attributable to Deluxe $ 11,144     11,144    
Net income attributable to non-controlling interest 80         80
Net income (loss) 11,224          
Cash dividends ($0.30 per share for the quarters ended September 30, 2024 and 2023 and $0.90 per share for the nine months ended September 30, 2024 and 2023) (40,102)     (40,102)    
Common shares issued, net of tax withholding $ (241) 487 (728)      
Common shares issued, net of tax withholding (in shares) 487          
Employee share-based compensation $ 15,667   15,667      
Other comprehensive income (loss) 8,614       8,614  
Balance, end of period at Sep. 30, 2023 $ 599,386 43,691 94,173 489,677 (28,650) 495
Balance (in shares) at Sep. 30, 2023 43,691          
Balance, beginning of period at Jun. 30, 2023 $ 613,629 43,613 89,380 511,058 (30,891) 469
Balance (in shares) at Jun. 30, 2023 43,613          
Net income (loss) attributable to Deluxe $ (7,983)     (7,983)    
Net income attributable to non-controlling interest 26         26
Net income (loss) (7,957)          
Cash dividends ($0.30 per share for the quarters ended September 30, 2024 and 2023 and $0.90 per share for the nine months ended September 30, 2024 and 2023) (13,398)     (13,398)    
Common shares issued, net of tax withholding $ 463 78 385      
Common shares issued, net of tax withholding (in shares) 78          
Employee share-based compensation $ 4,408   4,408      
Other comprehensive income (loss) 2,241       2,241  
Balance, end of period at Sep. 30, 2023 $ 599,386 43,691 94,173 489,677 (28,650) 495
Balance (in shares) at Sep. 30, 2023 43,691          
Balance, beginning of period at Dec. 31, 2023 $ 604,616 43,743 99,141 491,238 (30,028) 522
Balance (in shares) at Dec. 31, 2023 43,743          
Net income (loss) attributable to Deluxe $ 40,193     40,193    
Net income attributable to non-controlling interest 103         103
Net income (loss) 40,296          
Cash dividends ($0.30 per share for the quarters ended September 30, 2024 and 2023 and $0.90 per share for the nine months ended September 30, 2024 and 2023) (40,971)     (40,971)    
Common shares issued, net of tax withholding $ (1,951) 529 (2,480)      
Common shares issued, net of tax withholding (in shares) 529          
Employee share-based compensation $ 15,018   15,018      
Other comprehensive income (loss) (3,824)       (3,824)  
Dividend paid to non-controlling interest (499)         (499)
Balance, end of period at Sep. 30, 2024 $ 612,685 44,272 111,679 490,460 (33,852) 126
Balance (in shares) at Sep. 30, 2024 44,272          
Balance, beginning of period at Jun. 30, 2024 $ 620,476 44,210 106,466 495,113 (25,900) 587
Balance (in shares) at Jun. 30, 2024 44,210          
Net income (loss) attributable to Deluxe $ 8,931     8,931    
Net income attributable to non-controlling interest 38         38
Net income (loss) 8,969          
Cash dividends ($0.30 per share for the quarters ended September 30, 2024 and 2023 and $0.90 per share for the nine months ended September 30, 2024 and 2023) (13,584)     (13,584)    
Common shares issued, net of tax withholding $ 428 62 366      
Common shares issued, net of tax withholding (in shares) 62          
Employee share-based compensation $ 4,847   4,847      
Other comprehensive income (loss) (7,952)       (7,952)  
Dividend paid to non-controlling interest (499)         (499)
Balance, end of period at Sep. 30, 2024 $ 612,685 $ 44,272 $ 111,679 $ 490,460 $ (33,852) $ 126
Balance (in shares) at Sep. 30, 2024 44,272          
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Stockholders' Equity [Abstract]        
Cash dividends per share $ 0.30 $ 0.30 $ 0.90 $ 0.90
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net income $ 40,296 $ 11,224
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 16,026 14,968
Amortization of intangibles 111,690 110,017
Asset impairment charge 6,700 0
Amortization of prepaid product discounts 24,844 25,291
Employee share-based compensation expense 14,972 15,889
Operating lease expense 14,011 14,387
Amortization of cloud computing arrangement implementation costs 12,362 11,682
Gain on sale of businesses and long-lived assets (29,190) (17,618)
Deferred income taxes (17,808) (20,406)
Other non-cash items, net 31,146 24,911
Changes in assets and liabilities:    
Trade accounts receivable 6,593 (3,846)
Inventories and supplies (877) (625)
Payments for cloud computing arrangement implementation costs (475) (6,944)
Other current and non-current assets (33,581) (260)
Accounts payable 8,721 10,429
Prepaid product discount payments (22,945) (21,798)
Other accrued and non-current liabilities (48,363) (52,395)
Net cash provided by operating activities 134,122 114,906
Cash flows from investing activities:    
Purchases of capital assets (69,777) (80,809)
Proceeds from sale of businesses and long-lived assets 18,321 39,872
Other 133 (9,798)
Net cash used by investing activities (51,323) (50,735)
Cash flows from financing activities:    
Proceeds from issuing long-term debt and swingline loans, net of debt issuance costs 630,784 531,000
Payments on long-term debt and swingline loans (695,295) (545,532)
Net change in customer funds obligations (338,955) (150,936)
Cash dividends paid to shareholders (40,826) (40,140)
Other (7,789) (7,982)
Net cash used by financing activities (452,081) (213,590)
Effect of exchange rate change on cash, cash equivalents, restricted cash and restricted cash equivalents (3,156) 993
Net change in cash, cash equivalents, restricted cash and restricted cash equivalents (372,438) (148,426)
Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of year 458,033 337,415
Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period (Note 3) $ 85,595 $ 188,989
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated financial statements
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated financial statements
NOTE 1: CONSOLIDATED FINANCIAL STATEMENTS

The consolidated balance sheet as of September 30, 2024, the consolidated statements of comprehensive income (loss) for the quarters and nine months ended September 30, 2024 and 2023, the consolidated statements of shareholders’ equity for the quarters and nine months ended September 30, 2024 and 2023 and the consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023 are unaudited. The consolidated balance sheet as of December 31, 2023 was derived from audited consolidated financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, all adjustments necessary for a fair statement of the consolidated financial statements are included. Adjustments consist only of normal recurring items, except for any items discussed in the notes below. Interim results are not necessarily indicative of results for a full year or future results. The consolidated financial statements and notes are presented in accordance with instructions for Form 10-Q and do not contain certain information included in our annual consolidated financial statements and notes. The consolidated financial statements and notes appearing in this report should be read in conjunction with the consolidated audited financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the "2023 Form 10-K").

The preparation of the consolidated financial statements requires us to make certain estimates and assumptions affecting the amounts reported in the consolidated financial statements and related notes. We base our estimates on historical experience and on various other factors and assumptions that we believe are reasonable, the results of which form the basis for making judgments about the carrying values of our assets, liabilities, revenues and expenses and the related disclosure of contingent assets and liabilities. Actual results may differ significantly from our estimates and assumptions.

Comparability The consolidated statement of cash flows for the nine months ended September 30, 2023 has been modified to conform to the current year presentation. Within net cash provided by operating activities, other current and other non-current assets have been combined. In addition, amortization of cloud computing arrangement implementation costs is presented separately. Previously, this amount was included in other non-cash items, net. Within net cash used by financing activities, employee taxes paid for shares withheld is included in other. Previously, this amount was presented separately. The consolidated statements of shareholders' equity for the quarter and nine months ended September 30, 2023 have also been modified to conform to the current year presentation. Common shares retired are included in common shares issued, net of tax withholding. Previously, these amounts were presented separately.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
New accounting pronouncements
9 Months Ended
Sep. 30, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
New accounting pronouncements
NOTE 2: NEW ACCOUNTING PRONOUNCEMENTS

ASU No. 2023-07 – In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We are currently evaluating the potential impact of adopting this new guidance on the related disclosures within our consolidated financial statements.

ASU No. 2023-09 – In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures, which modifies the required income tax disclosures to include specific categories in the income tax rate reconciliation and to require the disclosure of income tax payments by jurisdiction, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The standard is required to be applied on a prospective basis, but retrospective application is permitted. We are currently evaluating the potential impact of adopting this new guidance on the related disclosures within our consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information
9 Months Ended
Sep. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Supplemental balance sheet and cash flow information
NOTE 3: SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION

Trade accounts receivable Net trade accounts receivable was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Trade accounts receivable – gross$183,466 $197,546 
Allowance for credit losses(11,206)(6,541)
Trade accounts receivable – net(1)
$172,260 $191,005 

(1) Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023.

Changes in the allowance for credit losses for the nine months ended September 30, 2024 and 2023 were as follows:
Nine Months Ended
September 30,
(in thousands)20242023
Balance, beginning of year$6,541 $4,182 
Bad debt expense12,040 5,191 
Write-offs and other(7,375)(2,774)
Balance, end of period$11,206 $6,599 

Inventories and supplies – Inventories and supplies were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Finished and semi-finished goods$34,425 $34,194 
Raw materials and supplies17,230 17,339 
Reserve for excess and obsolete items(12,053)(9,445)
Inventories and supplies, net of reserve$39,602 $42,088 

Available-for-sale debt securities – We did not hold any available-for-sale debt securities as of September 30, 2024. Available-for-sale debt securities held as of December 31, 2023 were comprised of the following:

 December 31, 2023
(in thousands)CostGross unrealized gainsGross unrealized lossesFair value
Cash equivalents:
Domestic money market fund$22,000 $— $— $22,000 
Available-for-sale debt securities$22,000 $— $— $22,000 
 
The domestic money market fund held highly liquid, short-term investments managed by the financial institution. Further information regarding the fair value of available-for-sale debt securities can be found in Note 8.

Revenue in excess of billings – Revenue in excess of billings was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Conditional right to receive consideration$15,745 $20,680 
Unconditional right to receive consideration(1)
14,178 5,427 
Revenue in excess of billings$29,923 $26,107 

(1) Represents revenues that are earned but not currently billable under the related contract terms.
Intangibles – Intangibles were comprised of the following:
 September 30, 2024December 31, 2023
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amountGross carrying amountAccumulated amortizationNet carrying amount
Internal-use software$596,355 $(453,331)$143,024 $554,825 $(412,364)$142,461 
Customer lists/relationships345,208 (247,963)97,245 363,298 (235,557)127,741 
Partner relationships75,396 (17,660)57,736 74,911 (14,031)60,880 
Technology-based intangibles65,700 (27,783)37,917 97,633 (54,251)43,382 
Trade names39,367 (38,716)651 39,367 (23,792)15,575 
Software to be sold6,200 (4,960)1,240 36,900 (35,195)1,705 
Intangibles$1,128,226 $(790,413)$337,813 $1,166,934 $(775,190)$391,744 

Amortization of intangibles was $38,626 for the quarter ended September 30, 2024, $34,941 for the quarter ended September 30, 2023, $111,690 for the nine months ended September 30, 2024 and $110,017 for the nine months ended September 30, 2023. During the second quarter of 2024, we modified the useful life of a trade name asset that we no longer expect to utilize beyond 2024. This change resulted in incremental amortization expense of $6,674 during the quarter ended September 30, 2024 and $13,349 during the nine months ended September 30, 2024. The amount expected to be recognized during the fourth quarter of 2024 is not material.

Based on the intangibles in service as of September 30, 2024, estimated future amortization expense is as follows:
(in thousands)Estimated
amortization
expense
Remainder of 2024$32,230 
2025101,851 
202672,200 
202743,530 
202827,115 

In the normal course of business, we acquire and develop internal-use software. We also, at times, purchase customer list and partner relationship assets. During the nine months ended September 30, 2024, we acquired or developed $56,163 of internal-use software with a weighted-average useful life of 3 years. Other intangibles acquired during the period were not material.

Goodwill – In conjunction with the realignment of our reportable business segments effective January 1, 2024 (Note 15), the goodwill amounts by reportable segment as of December 31, 2023 have been recast to reflect our new segment structure. No goodwill impairment charges were recorded in conjunction with the segment realignment. Changes in goodwill by reportable segment and in total were as follows for the nine months ended September 30, 2024:
(in thousands)Merchant ServicesB2B Payments
Data Solutions(1)
Print(1)
All Other(1)
Total
Balance, December 31, 2023
$727,688 $160,431 $40,804 $493,924 $7,743 $1,430,590 
Asset impairment charge (Note 6)— — — — (6,700)(6,700)
Currency translation adjustment— — — (29)— (29)
Balance, September 30, 2024
$727,688 $160,431 $40,804 $493,895 $1,043 $1,423,861 

(1) The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024.
Other non-current assets – Other non-current assets were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Postretirement benefit plan asset$101,211 $94,939 
Cloud computing arrangement implementation costs44,409 59,234 
Prepaid product discounts(1)
35,834 40,376 
Deferred contract acquisition costs(2)
17,995 21,103 
Loans and notes receivable from distributors, net of allowance for credit losses(3)
11,635 12,443 
Other23,909 23,087 
Other non-current assets$234,993 $251,182 

(1) Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.
(2) Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.

(3) Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.

Changes in the allowance for credit losses related to loans and notes receivable from distributors were as follows for the nine months ended September 30, 2024 and 2023:
Nine Months Ended
September 30,
(in thousands)20242023
Balance, beginning of year$928 $1,024 
Bad debt expense (benefit)184 (46)
Balance, end of period$1,112 $978 

Past due receivables and those on non-accrual status were not material as of September 30, 2024 or December 31, 2023.

We categorize loans and notes receivable into risk categories based on information about the ability of borrowers to service their debt, including current financial information, historical payment experience, current economic trends and other factors. The highest quality receivables are assigned a 1-2 internal grade. Those that have a potential weakness requiring management's attention are assigned a 3-4 internal grade.

The following table presents loans and notes receivable from distributors, including the current portion, by credit quality indicator and by year of origination, as of September 30, 2024. There were no write-offs or recoveries recorded during the nine months ended September 30, 2024.

Loans and notes receivable from distributors amortized cost basis by origination year
(in thousands)2024202320202019PriorTotal
Risk rating:
1-2 internal grade$943 $328 $895 $324 $11,223 $13,713 
3-4 internal grade— — — — 712 712 
Loans and notes receivable$943 $328 $895 $324 $11,935 $14,425 
Accrued liabilities – Accrued liabilities were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Employee bonuses, including sales incentives$32,308 $49,446 
Deferred revenue(1)
22,885 35,343 
Interest15,063 10,481 
Operating lease liabilities12,674 13,562 
Income taxes12,659 7,558 
Customer rebates11,313 12,718 
Wages and payroll liabilities, including vacation11,269 8,605 
Restructuring2,936 9,689 
Prepaid product discounts1,775 4,477 
Other29,149 39,548 
Accrued liabilities$152,031 $191,427 
 
(1) Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023.

Supplemental cash flow information – The reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents to the consolidated balance sheets was as follows:
(in thousands)September 30,
2024
September 30,
2023
Cash and cash equivalents$41,307 $42,189 
Restricted cash and restricted cash equivalents included in funds held for customers41,258 143,893 
Non-current restricted cash included in other non-current assets3,030 2,907 
Total cash, cash equivalents, restricted cash and restricted cash equivalents$85,595 $188,989 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (loss) per share
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings (loss) per share
NOTE 4: EARNINGS (LOSS) PER SHARE

The following table reflects the calculation of basic and diluted earnings (loss) per share. During each period, certain share-based awards, as noted below, were excluded from the calculation of diluted earnings (loss) per share because their effect would have been antidilutive.
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2024202320242023
Earnings (loss) per share – basic:  
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Income allocated to participating securities(3)(9)(15)(29)
Income (loss) attributable to Deluxe available to common shareholders$8,928 $(7,992)$40,178 $11,115 
Weighted-average shares outstanding44,250 43,663 44,106 43,498 
Earnings (loss) per share – basic$0.20 $(0.18)$0.91 $0.26 
Earnings (loss) per share – diluted:
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Income allocated to participating securities(3)(9)(12)(29)
Re-measurement of share-based awards classified as liabilities
(7)— (45)— 
Income (loss) attributable to Deluxe available to common shareholders$8,921 $(7,992)$40,136 $11,115 
Weighted-average shares outstanding44,250 43,663 44,106 43,498 
Dilutive impact of potential common shares556 — 550 273 
Weighted-average shares and potential common shares outstanding
44,806 43,663 44,656 43,771 
Earnings (loss) per share – diluted$0.20 $(0.18)$0.90 $0.25 
Antidilutive potential common shares excluded from calculation1,205 1,450 1,205 1,450 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Other comprehensive income (loss)
9 Months Ended
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Other comprehensive income (loss)
NOTE 5: OTHER COMPREHENSIVE INCOME (LOSS)

Reclassification adjustments Information regarding amounts reclassified from accumulated other comprehensive loss to net income (loss) was as follows:
Accumulated other comprehensive loss componentsAmounts reclassified from accumulated other comprehensive lossAffected line item in consolidated statements of comprehensive income (loss)
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Amortization of postretirement benefit plan items:
Prior service credit$355 $355 $1,066 $1,066 Other income
Net actuarial loss(334)(568)(1,001)(1,705)Other income
Total amortization21 (213)65 (639)Other income
Tax (expense) benefit(44)17 (133)49 Income tax (provision) benefit
Amortization of postretirement benefit plan items, net of tax(23)(196)(68)(590)Net income (loss)
Realized gain on cash flow hedges
830 984 2,640 2,191 Interest expense
Tax expense
(223)(264)(712)(588)Income tax (provision) benefit
Realized gain on cash flow hedges, net of tax
607 720 1,928 1,603 Net income (loss)
Currency translation adjustment(1)
— — — (863)Gain (loss) on sale of businesses and long-lived assets
Total reclassifications, net of tax$584 $524 $1,860 $150 

(1) Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6).

Accumulated other comprehensive loss Changes in the components of accumulated other comprehensive loss for the nine months ended September 30, 2024 and 2023 were as follows:
(in thousands)Postretirement benefit plans
Net unrealized loss on cash flow hedges(1)
Currency translation adjustmentAccumulated other comprehensive loss
Balance, December 31, 2023
$(19,824)$(286)$(9,918)$(30,028)
Other comprehensive loss before reclassifications
— (1,013)(951)(1,964)
Amounts reclassified from accumulated other comprehensive loss
68 (1,928)— (1,860)
Net current-period other comprehensive income (loss)
68 (2,941)(951)(3,824)
Balance, September 30, 2024
$(19,756)$(3,227)$(10,869)$(33,852)

(1) Other comprehensive loss before reclassifications is net of an income tax benefit of $375.
(in thousands)Postretirement benefit plans
Net unrealized loss on debt securities(1)
Net unrealized gain on cash flow hedges(2)
Currency translation adjustmentAccumulated other comprehensive loss
Balance, December 31, 2022
$(26,872)$(909)$2,593 $(12,076)$(37,264)
Other comprehensive (loss) income before reclassifications
— (183)8,487 460 8,764 
Amounts reclassified from accumulated other comprehensive loss
590 — (1,603)863 (150)
Net current-period other comprehensive income (loss)
590 (183)6,884 1,323 8,614 
Balance, September 30, 2023
$(26,282)$(1,092)$9,477 $(10,753)$(28,650)

(1) Other comprehensive loss before reclassifications is net of an income tax benefit of $63.

(2) Other comprehensive income before reclassifications is net of income tax expense of $3,114.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Divestitures
9 Months Ended
Sep. 30, 2024
Disposal Group, Not Discontinued Operation, Disposal Disclosures [Abstract]  
Divestitures
NOTE 6: DIVESTITURES

In September and December 2023, we executed agreements allowing for the conversion of our U.S. and Canadian payroll and human resources services customers to other service providers. We recognized related income of $5,208 during the quarter ended September 30, 2024 and $28,190 during the nine months ended September 30, 2024, and we received related cash proceeds of $18,321 during the nine months ended September 30, 2024. The income recognized is included in gain (loss) on sale of businesses and long-lived assets on the consolidated statements of comprehensive income (loss). Recognition of the remaining income will be based on actual customer conversion and retention activity, which we expect to be completed during the fourth quarter of 2024. These businesses generated annual revenue of approximately $27,000 during 2023. During the quarter ended September 30, 2024, we recognized a related pretax goodwill impairment charge of $6,700, as we determined that the remaining cash flows expected to be generated by these businesses no longer supported the carrying value of the related reporting unit as of September 30, 2024. Subsequent to the impairment charge, the remaining goodwill balance for this reporting unit was $1,043. In conjunction with our phased transition out of these businesses, we expect that this goodwill will be fully impaired during the fourth quarter of 2024. During the nine months ended September 30, 2024, we also recognized a gain of $1,000 on the sale of a small business distributor customer list.

In June 2023, we completed the sale of our North American web hosting and logo design businesses for net cash proceeds of $31,230. During the quarter ended September 30, 2023, we recorded an out-of-period correcting adjustment that decreased the gain recognized on this sale by $4,457. This adjustment was not material to the period or any other historical interim or annual period. During the nine months ended September 30, 2023, we recognized a pretax gain of $17,486 on this sale. These businesses generated revenue of approximately $28,000 during 2023, through the sale date. Further information regarding this sale can be found under the caption "Note 6: Acquisition and Divestitures" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative financial instruments
9 Months Ended
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative financial instruments
NOTE 7: DERIVATIVE FINANCIAL INSTRUMENTS

As part of our interest rate risk management strategy, we have entered into interest rate swaps, which we designated as cash flow hedges, to mitigate variability in interest payments on a portion of our variable-rate debt (Note 12). Our derivative instruments were comprised of the following:

September 30,
2024
December 31,
2023
(in thousands)Notional amount
Interest rate(1)
MaturityBalance sheet locationFair value
asset / (liability)
Fair value
asset / (liability)
June 2023 amortizing interest rate swap:
$222,932 4.249 %June 2026Other non-current liabilities$(3,500)$(2,158)
March 2023
interest rate swap:
200,000 4.003 %March 2026Other non-current liabilities and other non-current assets(807)287 
September 2022 interest rate swap:
300,000 3.990 %September 2025Accrued liabilities and other non-current assets(73)1,519 

(1) In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12).

Changes in the fair values of the interest rate swaps are recorded in accumulated other comprehensive loss on the consolidated balance sheets and are subsequently reclassified to interest expense as interest payments are made on the variable-rate debt. The fair values of the derivatives are calculated based on the applicable reference rate curve on the date of measurement. The cash flow hedges were fully effective as of September 30, 2024 and December 31, 2023, and their impact on consolidated net income and the consolidated statements of cash flows was not material. We also expect that the amount that will be reclassified to interest expense during the next 12 months will not be material.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurements
Jul. 01, 2024
Fair Value Disclosures [Abstract]  
Fair value measurements
NOTE 8: FAIR VALUE MEASUREMENTS

Goodwill impairment analyses – Our policy regarding goodwill impairment can be found under the caption "Note 1: Significant Accounting Policies" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K. This policy explains our methodology for assessing the impairment of goodwill.

In completing the 2024 annual impairment analysis as of July 31, 2024, we elected to perform quantitative analyses for certain of our reporting units: Merchant Services, Treasury Management and Business Essentials. These quantitative analyses indicated that the estimated fair values of the reporting units exceeded their carrying values. In determining the estimated fair values of our reporting units, we are required to estimate a number of factors, including revenue growth rates; earnings before interest, taxes, depreciation and amortization ("EBITDA") margins; terminal growth rates; discount rates; and the allocation of shared and corporate items. These assumptions require significant judgement. Actual results may differ from our assumptions and may result in future impairment charges.

We elected to complete qualitative analyses for our remaining reporting units with goodwill. These qualitative analyses evaluated factors, including, but not limited to, economic, market and industry conditions, cost factors and the overall financial performance of the reporting units. We also considered the most recent quantitative analyses completed in prior periods. In completing these qualitative assessments, we noted no changes in events or circumstances that indicated it was more likely than not that the fair value of any reporting unit was less than its carrying amount. As such, no goodwill impairment charges were recorded as a result of our 2024 annual impairment analysis.

As of September 30, 2024, we also completed a quantitative analysis of the goodwill related to our U.S. and Canadian payroll and human resources services business, which we are currently in the process of exiting. This analysis resulted in a pretax goodwill impairment charge of $6,700 during the quarter ended September 30, 2024. Further information can be found in Note 6.

Recurring fair value measurements – Cash and cash equivalents included available-for-sale debt securities at December 31, 2023 (Note 3), which consisted of a domestic money market fund. The cost of the fund, which was traded in an active market, approximated its fair value because of the short-term nature of the underlying investments. The fair value of derivative instruments (Note 7) is calculated based on the applicable reference rate curve on the date of measurement.
Information regarding the fair values of our financial instruments was as follows:

 Fair value measurements using
September 30, 2024Quoted prices in active markets for identical assets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
(in thousands)Balance sheet locationCarrying valueFair value
Measured at fair value through comprehensive income:
Derivative liabilities (Note 7)Accrued liabilities and other non-current liabilities$(4,380)$(4,380)$— $(4,380)$— 
Amortized cost:
CashCash and cash equivalents41,307 41,307 41,307 — — 
CashFunds held for customers41,258 41,258 41,258 — — 
CashOther non-current assets3,030 3,030 3,030 — — 
Loans and notes receivable from distributors
Other current assets and other non-current assets13,314 14,278 — — 14,278 
Long-term debtCurrent portion of long-term debt and long-term debt1,531,527 1,515,895 — 1,515,895 — 
 Fair value measurements using
December 31, 2023Quoted prices in active markets for identical assets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
(in thousands)Balance sheet locationCarrying valueFair value
Measured at fair value through comprehensive income:
Available-for-sale debt securities
Cash and cash equivalents$22,000 $22,000 $22,000 $— $— 
Derivative assets (Note 7)Other non-current assets1,806 1,806 — 1,806 — 
Derivative liability (Note 7)Other non-current liabilities(2,158)(2,158)— (2,158)— 
Amortized cost:
CashCash and cash equivalents49,962 49,962 49,962 — — 
Cash
Funds held for customers383,134 383,134 383,134 — — 
Cash
Other non-current assets2,937 2,937 2,937 — — 
Loans and notes receivable from distributors
Other current assets and other non-current assets13,430 13,249 — — 13,249 
Long-term debt
Current portion of long-term debt and long-term debt1,592,851 1,554,028 — 1,554,028 — 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and integration expense
9 Months Ended
Sep. 30, 2024
Restructuring and Related Activities [Abstract]  
Restructuring and integration expense
NOTE 9: RESTRUCTURING AND INTEGRATION EXPENSE

Restructuring and integration expense consists of costs related to initiatives to drive earnings and cash flow growth and also includes costs related to the consolidation and migration of certain applications and processes. These costs consist primarily of consulting, project management services and internal labor, as well as other costs associated with our initiatives, such as costs related to facility closures and consolidations. In addition, we have recorded employee severance costs across functional areas. Restructuring and integration expense is not allocated to our reportable business segments.

We are currently pursuing several initiatives designed to support our growth strategy and to increase our efficiency, including several initiatives that we collectively refer to as our North Star program. The goal of these initiatives is to further drive shareholder value by (1) expanding our EBITDA growth trajectory, (2) increasing cash flow, (3) paying down debt, and (4) improving our leverage ratio. Our various initiatives include a balanced mix of structural cost reductions focused on organizational structure, processes and operational improvements, in addition to workstreams to drive revenue growth. As part of these initiatives, we have already combined like-for-like capabilities, reduced management layers and consolidated core operations to run more efficiently and to create the ability to invest in high impact talent to accelerate our growth businesses of payments and data. The associated expense, which consisted primarily of consulting and severance costs, was approximately $11,000 during the quarter ended September 30, 2024 and $20,000 during the quarter ended September 30, 2023. For the nine months ended September 30, 2024 and September 30, 2023, the associated expense was approximately $33,000 and $35,000, respectively. To date, we have incurred expense of approximately $80,000, and we anticipate that we will incur additional North Star restructuring and integration expense of approximately $30,000 through 2025.
Restructuring and integration expense is reflected on the consolidated statements of comprehensive income (loss) as follows:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Total cost of revenue$234 $6,429 $1,132 $10,868 
Operating expenses11,031 22,935 35,899 60,067 
Restructuring and integration expense$11,265 $29,364 $37,031 $70,935 

Restructuring and integration expense for each period was comprised of the following:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
External consulting and other costs$8,614 $10,939 $25,733 $31,561 
Employee severance benefits902 11,179 2,459 17,526 
Internal labor381 2,469 1,602 6,341 
Other1,368 4,777 7,237 15,507 
Restructuring and integration expense$11,265 $29,364 $37,031 $70,935 

Our restructuring and integration accruals are included in accrued liabilities on the consolidated balance sheets and represent expected cash payments required to satisfy the remaining severance obligations to those employees already terminated and those expected to be terminated under our various initiatives. The majority of the employee reductions, as well as the related severance payments, are expected to be completed by mid-2025.

Changes in our restructuring and integration accruals were as follows:
(in thousands)Employee severance benefits
Balance, December 31, 2023
$9,689 
Charges2,961 
Reversals(502)
Payments(9,212)
Balance, September 30, 2024
$2,936 

The charges and reversals presented in the rollforward of our restructuring and integration accruals do not include items charged directly to expense as incurred, as those items are not reflected in accrued liabilities on the consolidated balance sheets.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Income tax provision
9 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income tax provision
NOTE 10: INCOME TAX PROVISION

Our effective income tax rate was 33.6% for the quarter ended September 30, 2024 and 33.7% for the nine months ended September 30, 2024, compared to an effective income tax rate of 34.1% for the year ended December 31, 2023. While there was a larger tax rate benefit from business exit activity in 2023 than in 2024, the 2024 tax rate benefited from lower tax impacts for share-based compensation, foreign operations and tax return to provision adjustments. For comparison, the reconciliation of our effective income tax rate for 2023 to the U.S. federal statutory tax rate can be found under the caption "Note 10: Income Tax Provision" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.

Our effective income tax rate for the quarter ended September 30, 2023 was 13.0%. This tax rate was driven by the pretax loss for the period, the impact of discrete items related to our business exit activity, and an increase in our state effective income tax rate during the quarter.
Our effective income tax rate for the nine months ended September 30, 2023 was 45.0%. This tax rate was driven by the lower pretax income for the period, combined with tax expense related to share-based compensation and our foreign operations, including the repatriation of foreign earnings.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Postretirement benefits
9 Months Ended
Sep. 30, 2024
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Postretirement benefits
NOTE 11: POSTRETIREMENT BENEFITS

We have historically provided certain health care benefits for eligible retired U.S. employees. In addition to our retiree health care plan, we also have a U.S. supplemental executive retirement plan. Further information regarding our postretirement benefit plans can be found under the caption “Note 12: Postretirement Benefits” in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.

Postretirement benefit income is included in other income, net on the consolidated statements of comprehensive income (loss) and consisted of the following components:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Interest cost$435 $496 $1,306 $1,489 
Expected return on plan assets(2,099)(1,830)(6,296)(5,490)
Amortization of prior service credit(355)(355)(1,066)(1,066)
Amortization of net actuarial losses334 568 1,001 1,705 
Net periodic benefit income$(1,685)$(1,121)$(5,055)$(3,362)
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Debt
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Debt
NOTE 12: DEBT

Debt outstanding was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Senior, secured term loan facility$790,563 $877,187 
Senior, unsecured notes475,000 475,000 
Amounts drawn on senior, secured revolving credit facility209,000 252,000 
Securitization obligations65,776 — 
Total principal amount1,540,339 1,604,187 
Less: unamortized discount and debt issuance costs(8,812)(11,336)
Total debt, net of discount and debt issuance costs1,531,527 1,592,851 
Less: current portion of long-term debt, net of debt issuance costs(71,914)(86,153)
Long-term debt$1,459,613 $1,506,698 

Maturities of long-term debt were as follows as of September 30, 2024:
(in thousands)Debt obligations
2025$101,063 
2026898,500 
202765,776 
2028— 
2029475,000 
Total principal amount$1,540,339 
Credit facilityIn June 2021, we executed a senior, secured credit facility consisting of a revolving credit facility with commitments of $500,000 and a $1,155,000 term loan facility. The revolving credit facility includes a $40,000 swingline sub-facility and a $25,000 letter of credit sub-facility. Loans under the revolving credit facility may be borrowed, repaid and re-borrowed until June 1, 2026, at which time all amounts borrowed must be repaid. The term loan facility is required to be repaid in equal quarterly installments of $21,656 through June 30, 2025 and $28,875 from September 30, 2025 through March 31, 2026. The remaining balance is due on June 1, 2026. The term loan facility also includes mandatory prepayment requirements related to asset sales, new debt (other than permitted debt) and excess cash flow, subject to certain limitations. No premium or penalty is payable in connection with any mandatory or voluntary prepayment of the term loan facility.

Interest is payable on the credit facility at a fluctuating rate of interest determined by reference to the Secured Overnight Financing Rate ("SOFR") plus an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, as defined in the credit agreement, and a commitment fee is payable on the unused portion of the revolving credit facility. Amounts outstanding under the credit facility had a weighted-average interest rate of 6.60% as of September 30, 2024 and 6.83% as of December 31, 2023, including the impact of interest rate swaps that effectively convert a portion of our variable-rate debt to fixed-rate debt. Further information regarding the interest rate swaps can be found in Note 7.

Borrowings under the credit facility are collateralized by substantially all of the present and future tangible and intangible personal property held by us and our subsidiaries that have guaranteed our obligations under the credit facility, subject to certain exceptions. The credit agreement contains customary covenants regarding limits on levels of indebtedness, liens, mergers, certain asset dispositions, changes in business, advances, investments, loans and restricted payments. The covenants are subject to a number of limitations and exceptions set forth in the credit agreement.

The credit agreement also includes requirements regarding our consolidated total leverage ratio and our consolidated secured leverage ratio, as defined in the credit agreement. During each remaining quarterly period, the consolidated total leverage ratio may not equal or exceed 4.25 to 1.00 and the consolidated secured leverage ratio may not equal or exceed 3.50 to 1.00. In addition, we must maintain a minimum interest coverage ratio of at least 3.00 to 1.00 throughout the remaining term of the credit facility. Failure to meet any of the above requirements would result in an event of default that would allow lenders to declare amounts outstanding immediately due and payable and would allow the lenders to enforce their interests against collateral pledged if we are unable to settle the amounts outstanding. We were in compliance with all debt covenants as of September 30, 2024.

The credit agreement contains customary representations and warranties and, as a condition to borrowing, requires that all such representations and warranties be true and correct in all material respects on the date of each borrowing, including representations as to no material adverse change in our business, assets, operations or financial condition. If our consolidated total leverage ratio exceeds 2.75 to 1.00, the aggregate annual amount of permitted dividends and share repurchases in connection with incentive-based equity and compensation is limited to $60,000.

As of September 30, 2024, amounts available for borrowing under our revolving credit facility were as follows:
(in thousands)Available borrowings
Revolving credit facility commitment$500,000 
Amounts drawn on revolving credit facility(209,000)
Outstanding letters of credit(1)
(7,673)
Net available for borrowing as of September 30, 2024
$283,327 

(1) We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility.

Senior, unsecured notes – In June 2021, we issued $500,000 of 8.0% senior unsecured notes that mature in June 2029. The notes were issued via a private placement under Rule 144A of the Securities Act of 1933. Proceeds from the offering, net of discount and offering costs, were $490,741, resulting in an effective interest rate of 8.3%. The net proceeds from the notes were used to fund the acquisition of First American Payment Systems, L.P. in June 2021. Interest payments are due each June and December. During 2022, we settled $25,000 of these notes via open market purchases.

The indenture governing the notes contains covenants that limit our ability and the ability of our restricted subsidiaries to, among other things, incur additional indebtedness and liens, issue redeemable stock and preferred stock, pay dividends and distributions, make loans and investments, and consolidate or merge or sell all or substantially all of our assets.

Securitization facility – In March 2024, Deluxe Receivables LLC, a wholly-owned subsidiary, entered into a receivables financing agreement (the “Securitization Facility”) with a group of financial institutions. The agreement terminates in March 2027, unless extended in accordance with its terms. The maximum amount available under the Securitization Facility is $80,000,
subject to certain borrowing base adjustments. Under the agreement, we sold and will continue to automatically sell certain of our accounts receivable to the subsidiary as collateral for borrowings under the facility. Borrowings bear interest at SOFR plus an applicable margin, and a commitment fee is payable on the unused portion of the facility. Interest and fees are due monthly. As of September 30, 2024, $65,776 was outstanding under the facility at an interest rate of 6.64%. We utilized the proceeds from these borrowings to prepay amounts due under our secured term loan facility.

The Securitization Facility is accounted for as a collateralized financing activity, rather than the sale of assets. As such, the subsidiary is consolidated, and the receivable balances pledged as collateral are presented as accounts receivable on the consolidated balance sheet, and the borrowings are presented as long-term debt. Cash receipts related to the underlying receivables are reflected as operating cash flows and borrowings and repayments under the collateralized loans are reflected as financing cash flows within the consolidated statement of cash flows.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Other commitments and contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Other commitments and contingencies
NOTE 13: OTHER COMMITMENTS AND CONTINGENCIES

Indemnifications – In the normal course of business, we periodically enter into agreements that incorporate general indemnification language. These indemnification provisions generally encompass third-party claims arising from our products and services, including, without limitation, service failures, breach of security, intellectual property rights, governmental regulations and/or employment-related matters. Performance under these indemnities would generally be triggered by our breach of the terms of the contract. In disposing of assets or businesses, we often provide representations, warranties and/or indemnities to cover various risks including, for example, unknown damage to the assets, environmental risks involved in the sale of real estate, liability to investigate and remediate environmental contamination at waste disposal sites and manufacturing facilities, and unidentified tax liabilities and legal matters related to periods prior to disposition. We do not have the ability to estimate the potential liability from such indemnities because they relate to unknown conditions. However, we do not believe that any liability under these indemnities would have a material adverse effect on our financial position, annual results of operations or annual cash flows. We have recorded liabilities for known indemnifications related to environmental matters. These liabilities were not material as of September 30, 2024 or December 31, 2023.

Self-insurance – We are self-insured for certain costs, primarily workers' compensation claims and medical and dental benefits for active employees and those employees on long-term disability. The liabilities associated with these items represent our best estimate of the ultimate obligations for reported claims plus those incurred, but not reported, and totaled $9,047 as of September 30, 2024 and $9,024 as of December 31, 2023. These accruals are included in accrued liabilities and other non-current liabilities on the consolidated balance sheets. Our workers' compensation liability is recorded at present value. The difference between the discounted and undiscounted liability was not material as of September 30, 2024 or December 31, 2023.

Our self-insurance liabilities are estimated, in part, by considering historical claims experience, demographic factors and other actuarial assumptions. The estimated accruals for these liabilities could be significantly affected if future events and claims differ from these assumptions and historical trends.

Litigation – Recorded liabilities for legal matters, as well as related charges recorded in each period, were not material to our financial position, results of operations or cash flows during the periods presented, and we do not believe that any of the currently identified claims or litigation will materially affect our financial position, results of operations or cash flows, upon resolution. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, it may cause a material adverse impact on our financial position, results of operations or cash flows in the period in which the ruling occurs or in future periods.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' equity
9 Months Ended
Sep. 30, 2024
Stockholders' Equity Note [Abstract]  
Shareholders' equity
NOTE 14: SHAREHOLDERS' EQUITY

In October 2018, our board of directors authorized the repurchase of up to $500,000 of our common stock. This authorization has no expiration date. No shares were repurchased under this authorization during the nine months ended September 30, 2024 or September 30, 2023, and $287,452 remained available for repurchase as of September 30, 2024.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Business segment information
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Business segment information
NOTE 15: BUSINESS SEGMENT INFORMATION

Effective January 1, 2024, we revised our reportable business segments to align with structural and management reporting changes that better reflect our portfolio mix and offerings. We now operate the following reportable segments, generally organized by product and service type:

Merchant Services – provides electronic credit and debit card authorization and payment systems and processing services, primarily to small and medium-sized retail and service businesses.

B2B Payments – provides treasury management solutions, including remittance and lockbox processing, remote deposit capture, receivables management, payment processing and paperless treasury management, as well as fraud and security services and Deluxe Payment Exchange+, an accounts payable automation solution.

Data Solutions – provides data-driven marketing solutions, including digital engagement, financial institution profitability reporting and account switching tools, and business incorporation services.

Print – provides printed personal and business checks, printed business forms, business accessories and promotional products.

The accounting policies of the segments are the same as those described in the Notes to Consolidated Financial Statements included in the 2023 Form 10-K. We allocate corporate costs for our shared services functions to our business segments when the costs are directly attributable to a segment. This includes certain sales and marketing, supply chain, real estate, finance, information technology and legal costs. Costs that are not directly attributable to a business segment are reported as Corporate operations and consist primarily of marketing, accounting, information technology, human resources, facilities, executive management, and legal, tax and treasury costs that support the corporate function.

All of our segments operate primarily in the U.S., with some operations in Canada. Through June 2023, we operated our former web hosting business in portions of Europe and through partners in Central and South America. Revenue and long-lived assets related to our foreign operations were not material to our consolidated financial statements during the periods covered by this report. No single customer accounted for more than 10% of consolidated revenue during the nine months ended September 30, 2024 and 2023.

Our chief operating decision maker ("CODM") is our Chief Executive Officer. He reviews EBITDA on an adjusted basis for each segment when deciding how to allocate resources and to assess segment operating performance. Adjusted EBITDA for each segment excludes depreciation and amortization expense, interest expense, income tax expense and certain other amounts, which may include, from time to time: asset impairment charges; restructuring and integration expense; share-based compensation expense; acquisition transaction costs; certain legal-related expenses outside of the normal course of business; and gains or losses on sales of businesses and long-lived assets. The CODM does not review segment asset information when making investment or operating decisions regarding our reportable business segments.
The following is our segment information for the quarters and nine months ended September 30, 2024 and 2023. The segment information for 2023 has been recast to reflect our current segment structure.

Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Merchant Services:
Revenue$93,531 $87,984 $288,536 $268,556 
Adjusted EBITDA17,752 17,393 58,377 53,120 
B2B Payments:
Revenue75,140 74,581 214,788 226,118 
Adjusted EBITDA15,264 16,074 42,537 44,741 
Data Solutions:
Revenue61,065 64,080 178,169 167,735 
Adjusted EBITDA17,485 15,317 48,150 38,956 
Print:
Revenue297,313 304,282 909,393 942,839 
Adjusted EBITDA97,407 98,044 282,226 298,015 
Total reportable segments:
Revenue$527,049 $530,927 $1,590,886 $1,605,248 
Adjusted EBITDA147,908 146,828 431,290 434,832 
All other:(1)
Revenue1,395 6,917 10,329 49,648 
Adjusted EBITDA448 4,130 5,672 22,170 
Total:
Revenue$528,444 $537,844 $1,601,215 $1,654,896 
Adjusted EBITDA148,356 150,958 436,962 457,002 

(1) Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).

The following table presents the reconciliation of total segment adjusted EBITDA to consolidated income (loss) before income taxes:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Total segment adjusted EBITDA$148,356 $150,958 $436,962 $457,002 
Corporate operations(43,454)(49,068)(128,217)(146,304)
Depreciation and amortization expense(44,277)(38,857)(127,716)(124,985)
Interest expense(29,905)(32,034)(90,910)(93,982)
Net income attributable to non-controlling interest38 26 103 80 
Asset impairment charge(6,700)— (6,700)— 
Restructuring and integration expense(11,265)(29,364)(37,031)(70,935)
Share-based compensation expense(4,842)(4,539)(14,972)(15,889)
Certain legal-related benefit (expense)350 (1,949)50 (2,195)
Gain (loss) on sale of businesses and long-lived assets5,208 (4,324)29,190 17,618 
Income (loss) before income taxes$13,509 $(9,151)$60,759 $20,410 
The following tables present revenue disaggregated by our product and service offerings:
Quarter Ended September 30, 2024
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $176,827 $— $176,827 
Merchant services93,531 — — — — 93,531 
Promotional solutions— — — 61,264 — 61,264 
Forms and other business products— — — 59,222 — 59,222 
Treasury management solutions
— 58,574 — — — 58,574 
Data-driven marketing— — 56,520 — — 56,520 
Other— 16,566 4,545 — 1,395 22,506 
Total revenue$93,531 $75,140 $61,065 $297,313 $1,395 $528,444 
Quarter Ended September 30, 2023
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
other
Consolidated
Checks$— $— $— $179,990 $— $179,990 
Merchant services87,984 — — — — 87,984 
Promotional solutions— — — 62,309 — 62,309 
Forms and other business products— — — 61,983 — 61,983 
Treasury management solutions
— 59,224 — — — 59,224 
Data-driven marketing— — 59,561 — — 59,561 
Other— 15,357 4,519 — 6,917 26,793 
Total revenue$87,984 $74,581 $64,080 $304,282 $6,917 $537,844 
Nine Months Ended September 30, 2024
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $534,672 $— $534,672 
Merchant services288,536 — — — — 288,536 
Promotional solutions— — — 193,343 — 193,343 
Forms and other business products— — — 181,378 — 181,378 
Treasury management solutions
— 169,000 — — — 169,000 
Data-driven marketing— — 163,339 — — 163,339 
Other— 45,788 14,830 — 10,329 70,947 
Total revenue$288,536 $214,788 $178,169 $909,393 $10,329 $1,601,215 
Nine Months Ended September 30, 2023
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $545,061 $— $545,061 
Merchant services268,556 — — — — 268,556 
Promotional solutions— — — 203,542 1,456 204,998 
Forms and other business products— — — 194,236 — 194,236 
Treasury management solutions— 180,864 — — — 180,864 
Data-driven marketing— — 153,346 — — 153,346 
Other— 45,254 14,389 — 48,192 107,835 
Total revenue$268,556 $226,118 $167,735 $942,839 $49,648 $1,654,896 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net income (loss) attributable to Deluxe $ 8,931 $ (7,983) $ 40,193 $ 11,144
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated financial statements (Policies)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Comparability
Comparability The consolidated statement of cash flows for the nine months ended September 30, 2023 has been modified to conform to the current year presentation. Within net cash provided by operating activities, other current and other non-current assets have been combined. In addition, amortization of cloud computing arrangement implementation costs is presented separately. Previously, this amount was included in other non-cash items, net. Within net cash used by financing activities, employee taxes paid for shares withheld is included in other. Previously, this amount was presented separately. The consolidated statements of shareholders' equity for the quarter and nine months ended September 30, 2023 have also been modified to conform to the current year presentation. Common shares retired are included in common shares issued, net of tax withholding. Previously, these amounts were presented separately.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (Tables)
9 Months Ended
Sep. 30, 2024
Inventories and supplies
Inventories and supplies – Inventories and supplies were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Finished and semi-finished goods$34,425 $34,194 
Raw materials and supplies17,230 17,339 
Reserve for excess and obsolete items(12,053)(9,445)
Inventories and supplies, net of reserve$39,602 $42,088 
Available-for-sale debt securities
Available-for-sale debt securities – We did not hold any available-for-sale debt securities as of September 30, 2024. Available-for-sale debt securities held as of December 31, 2023 were comprised of the following:

 December 31, 2023
(in thousands)CostGross unrealized gainsGross unrealized lossesFair value
Cash equivalents:
Domestic money market fund$22,000 $— $— $22,000 
Available-for-sale debt securities$22,000 $— $— $22,000 
Revenue in excess of billings
Revenue in excess of billings – Revenue in excess of billings was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Conditional right to receive consideration$15,745 $20,680 
Unconditional right to receive consideration(1)
14,178 5,427 
Revenue in excess of billings$29,923 $26,107 

(1) Represents revenues that are earned but not currently billable under the related contract terms.
Intangibles
Intangibles – Intangibles were comprised of the following:
 September 30, 2024December 31, 2023
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amountGross carrying amountAccumulated amortizationNet carrying amount
Internal-use software$596,355 $(453,331)$143,024 $554,825 $(412,364)$142,461 
Customer lists/relationships345,208 (247,963)97,245 363,298 (235,557)127,741 
Partner relationships75,396 (17,660)57,736 74,911 (14,031)60,880 
Technology-based intangibles65,700 (27,783)37,917 97,633 (54,251)43,382 
Trade names39,367 (38,716)651 39,367 (23,792)15,575 
Software to be sold6,200 (4,960)1,240 36,900 (35,195)1,705 
Intangibles$1,128,226 $(790,413)$337,813 $1,166,934 $(775,190)$391,744 
Estimated future amortization expense
Based on the intangibles in service as of September 30, 2024, estimated future amortization expense is as follows:
(in thousands)Estimated
amortization
expense
Remainder of 2024$32,230 
2025101,851 
202672,200 
202743,530 
202827,115 
Goodwill
Goodwill – In conjunction with the realignment of our reportable business segments effective January 1, 2024 (Note 15), the goodwill amounts by reportable segment as of December 31, 2023 have been recast to reflect our new segment structure. No goodwill impairment charges were recorded in conjunction with the segment realignment. Changes in goodwill by reportable segment and in total were as follows for the nine months ended September 30, 2024:
(in thousands)Merchant ServicesB2B Payments
Data Solutions(1)
Print(1)
All Other(1)
Total
Balance, December 31, 2023
$727,688 $160,431 $40,804 $493,924 $7,743 $1,430,590 
Asset impairment charge (Note 6)— — — — (6,700)(6,700)
Currency translation adjustment— — — (29)— (29)
Balance, September 30, 2024
$727,688 $160,431 $40,804 $493,895 $1,043 $1,423,861 

(1) The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024.
Other non-current assets
Other non-current assets – Other non-current assets were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Postretirement benefit plan asset$101,211 $94,939 
Cloud computing arrangement implementation costs44,409 59,234 
Prepaid product discounts(1)
35,834 40,376 
Deferred contract acquisition costs(2)
17,995 21,103 
Loans and notes receivable from distributors, net of allowance for credit losses(3)
11,635 12,443 
Other23,909 23,087 
Other non-current assets$234,993 $251,182 

(1) Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.
(2) Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.

(3) Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.
Loans and notes receivable by credit quality Indicator
The following table presents loans and notes receivable from distributors, including the current portion, by credit quality indicator and by year of origination, as of September 30, 2024. There were no write-offs or recoveries recorded during the nine months ended September 30, 2024.

Loans and notes receivable from distributors amortized cost basis by origination year
(in thousands)2024202320202019PriorTotal
Risk rating:
1-2 internal grade$943 $328 $895 $324 $11,223 $13,713 
3-4 internal grade— — — — 712 712 
Loans and notes receivable$943 $328 $895 $324 $11,935 $14,425 
Accrued liabilities
Accrued liabilities – Accrued liabilities were comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Employee bonuses, including sales incentives$32,308 $49,446 
Deferred revenue(1)
22,885 35,343 
Interest15,063 10,481 
Operating lease liabilities12,674 13,562 
Income taxes12,659 7,558 
Customer rebates11,313 12,718 
Wages and payroll liabilities, including vacation11,269 8,605 
Restructuring2,936 9,689 
Prepaid product discounts1,775 4,477 
Other29,149 39,548 
Accrued liabilities$152,031 $191,427 
 
(1) Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023.
Supplemental cash flow information
Supplemental cash flow information – The reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents to the consolidated balance sheets was as follows:
(in thousands)September 30,
2024
September 30,
2023
Cash and cash equivalents$41,307 $42,189 
Restricted cash and restricted cash equivalents included in funds held for customers41,258 143,893 
Non-current restricted cash included in other non-current assets3,030 2,907 
Total cash, cash equivalents, restricted cash and restricted cash equivalents$85,595 $188,989 
Trade accounts receivable [Member]  
Allowance for credit losses
Trade accounts receivable Net trade accounts receivable was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Trade accounts receivable – gross$183,466 $197,546 
Allowance for credit losses(11,206)(6,541)
Trade accounts receivable – net(1)
$172,260 $191,005 

(1) Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023.

Changes in the allowance for credit losses for the nine months ended September 30, 2024 and 2023 were as follows:
Nine Months Ended
September 30,
(in thousands)20242023
Balance, beginning of year$6,541 $4,182 
Bad debt expense12,040 5,191 
Write-offs and other(7,375)(2,774)
Balance, end of period$11,206 $6,599 
Loans and notes receivable [Member]  
Allowance for credit losses
Changes in the allowance for credit losses related to loans and notes receivable from distributors were as follows for the nine months ended September 30, 2024 and 2023:
Nine Months Ended
September 30,
(in thousands)20242023
Balance, beginning of year$928 $1,024 
Bad debt expense (benefit)184 (46)
Balance, end of period$1,112 $978 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (loss) per share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings (loss) per share
The following table reflects the calculation of basic and diluted earnings (loss) per share. During each period, certain share-based awards, as noted below, were excluded from the calculation of diluted earnings (loss) per share because their effect would have been antidilutive.
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2024202320242023
Earnings (loss) per share – basic:  
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Income allocated to participating securities(3)(9)(15)(29)
Income (loss) attributable to Deluxe available to common shareholders$8,928 $(7,992)$40,178 $11,115 
Weighted-average shares outstanding44,250 43,663 44,106 43,498 
Earnings (loss) per share – basic$0.20 $(0.18)$0.91 $0.26 
Earnings (loss) per share – diluted:
Net income (loss)$8,969 $(7,957)$40,296 $11,224 
Net income attributable to non-controlling interest(38)(26)(103)(80)
Net income (loss) attributable to Deluxe8,931 (7,983)40,193 11,144 
Income allocated to participating securities(3)(9)(12)(29)
Re-measurement of share-based awards classified as liabilities
(7)— (45)— 
Income (loss) attributable to Deluxe available to common shareholders$8,921 $(7,992)$40,136 $11,115 
Weighted-average shares outstanding44,250 43,663 44,106 43,498 
Dilutive impact of potential common shares556 — 550 273 
Weighted-average shares and potential common shares outstanding
44,806 43,663 44,656 43,771 
Earnings (loss) per share – diluted$0.20 $(0.18)$0.90 $0.25 
Antidilutive potential common shares excluded from calculation1,205 1,450 1,205 1,450 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Other comprehensive income (loss) (Tables)
9 Months Ended
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Reclassification adjustments
Reclassification adjustments Information regarding amounts reclassified from accumulated other comprehensive loss to net income (loss) was as follows:
Accumulated other comprehensive loss componentsAmounts reclassified from accumulated other comprehensive lossAffected line item in consolidated statements of comprehensive income (loss)
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Amortization of postretirement benefit plan items:
Prior service credit$355 $355 $1,066 $1,066 Other income
Net actuarial loss(334)(568)(1,001)(1,705)Other income
Total amortization21 (213)65 (639)Other income
Tax (expense) benefit(44)17 (133)49 Income tax (provision) benefit
Amortization of postretirement benefit plan items, net of tax(23)(196)(68)(590)Net income (loss)
Realized gain on cash flow hedges
830 984 2,640 2,191 Interest expense
Tax expense
(223)(264)(712)(588)Income tax (provision) benefit
Realized gain on cash flow hedges, net of tax
607 720 1,928 1,603 Net income (loss)
Currency translation adjustment(1)
— — — (863)Gain (loss) on sale of businesses and long-lived assets
Total reclassifications, net of tax$584 $524 $1,860 $150 

(1) Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6).
Accumulated other comprehensive loss
Accumulated other comprehensive loss Changes in the components of accumulated other comprehensive loss for the nine months ended September 30, 2024 and 2023 were as follows:
(in thousands)Postretirement benefit plans
Net unrealized loss on cash flow hedges(1)
Currency translation adjustmentAccumulated other comprehensive loss
Balance, December 31, 2023
$(19,824)$(286)$(9,918)$(30,028)
Other comprehensive loss before reclassifications
— (1,013)(951)(1,964)
Amounts reclassified from accumulated other comprehensive loss
68 (1,928)— (1,860)
Net current-period other comprehensive income (loss)
68 (2,941)(951)(3,824)
Balance, September 30, 2024
$(19,756)$(3,227)$(10,869)$(33,852)

(1) Other comprehensive loss before reclassifications is net of an income tax benefit of $375.
(in thousands)Postretirement benefit plans
Net unrealized loss on debt securities(1)
Net unrealized gain on cash flow hedges(2)
Currency translation adjustmentAccumulated other comprehensive loss
Balance, December 31, 2022
$(26,872)$(909)$2,593 $(12,076)$(37,264)
Other comprehensive (loss) income before reclassifications
— (183)8,487 460 8,764 
Amounts reclassified from accumulated other comprehensive loss
590 — (1,603)863 (150)
Net current-period other comprehensive income (loss)
590 (183)6,884 1,323 8,614 
Balance, September 30, 2023
$(26,282)$(1,092)$9,477 $(10,753)$(28,650)

(1) Other comprehensive loss before reclassifications is net of an income tax benefit of $63.

(2) Other comprehensive income before reclassifications is net of income tax expense of $3,114.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative financial instruments (Tables)
9 Months Ended
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative financial instruments Our derivative instruments were comprised of the following:
September 30,
2024
December 31,
2023
(in thousands)Notional amount
Interest rate(1)
MaturityBalance sheet locationFair value
asset / (liability)
Fair value
asset / (liability)
June 2023 amortizing interest rate swap:
$222,932 4.249 %June 2026Other non-current liabilities$(3,500)$(2,158)
March 2023
interest rate swap:
200,000 4.003 %March 2026Other non-current liabilities and other non-current assets(807)287 
September 2022 interest rate swap:
300,000 3.990 %September 2025Accrued liabilities and other non-current assets(73)1,519 
(1) In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12).
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Fair value of financial instruments
Information regarding the fair values of our financial instruments was as follows:

 Fair value measurements using
September 30, 2024Quoted prices in active markets for identical assets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
(in thousands)Balance sheet locationCarrying valueFair value
Measured at fair value through comprehensive income:
Derivative liabilities (Note 7)Accrued liabilities and other non-current liabilities$(4,380)$(4,380)$— $(4,380)$— 
Amortized cost:
CashCash and cash equivalents41,307 41,307 41,307 — — 
CashFunds held for customers41,258 41,258 41,258 — — 
CashOther non-current assets3,030 3,030 3,030 — — 
Loans and notes receivable from distributors
Other current assets and other non-current assets13,314 14,278 — — 14,278 
Long-term debtCurrent portion of long-term debt and long-term debt1,531,527 1,515,895 — 1,515,895 — 
 Fair value measurements using
December 31, 2023Quoted prices in active markets for identical assets
(Level 1)
Significant other observable inputs
(Level 2)
Significant unobservable inputs
(Level 3)
(in thousands)Balance sheet locationCarrying valueFair value
Measured at fair value through comprehensive income:
Available-for-sale debt securities
Cash and cash equivalents$22,000 $22,000 $22,000 $— $— 
Derivative assets (Note 7)Other non-current assets1,806 1,806 — 1,806 — 
Derivative liability (Note 7)Other non-current liabilities(2,158)(2,158)— (2,158)— 
Amortized cost:
CashCash and cash equivalents49,962 49,962 49,962 — — 
Cash
Funds held for customers383,134 383,134 383,134 — — 
Cash
Other non-current assets2,937 2,937 2,937 — — 
Loans and notes receivable from distributors
Other current assets and other non-current assets13,430 13,249 — — 13,249 
Long-term debt
Current portion of long-term debt and long-term debt1,592,851 1,554,028 — 1,554,028 — 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and integration expense (Tables)
9 Months Ended
Sep. 30, 2024
Restructuring and Related Activities [Abstract]  
Restructuring and integration expense
Restructuring and integration expense is reflected on the consolidated statements of comprehensive income (loss) as follows:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Total cost of revenue$234 $6,429 $1,132 $10,868 
Operating expenses11,031 22,935 35,899 60,067 
Restructuring and integration expense$11,265 $29,364 $37,031 $70,935 

Restructuring and integration expense for each period was comprised of the following:
 Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
External consulting and other costs$8,614 $10,939 $25,733 $31,561 
Employee severance benefits902 11,179 2,459 17,526 
Internal labor381 2,469 1,602 6,341 
Other1,368 4,777 7,237 15,507 
Restructuring and integration expense$11,265 $29,364 $37,031 $70,935 
Changes in restructuring and integration accruals
Changes in our restructuring and integration accruals were as follows:
(in thousands)Employee severance benefits
Balance, December 31, 2023
$9,689 
Charges2,961 
Reversals(502)
Payments(9,212)
Balance, September 30, 2024
$2,936 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Postretirement benefits (Tables)
9 Months Ended
Sep. 30, 2024
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Components of net periodic benefit income
Postretirement benefit income is included in other income, net on the consolidated statements of comprehensive income (loss) and consisted of the following components:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Interest cost$435 $496 $1,306 $1,489 
Expected return on plan assets(2,099)(1,830)(6,296)(5,490)
Amortization of prior service credit(355)(355)(1,066)(1,066)
Amortization of net actuarial losses334 568 1,001 1,705 
Net periodic benefit income$(1,685)$(1,121)$(5,055)$(3,362)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Debt outstanding
Debt outstanding was comprised of the following:
(in thousands)September 30,
2024
December 31,
2023
Senior, secured term loan facility$790,563 $877,187 
Senior, unsecured notes475,000 475,000 
Amounts drawn on senior, secured revolving credit facility209,000 252,000 
Securitization obligations65,776 — 
Total principal amount1,540,339 1,604,187 
Less: unamortized discount and debt issuance costs(8,812)(11,336)
Total debt, net of discount and debt issuance costs1,531,527 1,592,851 
Less: current portion of long-term debt, net of debt issuance costs(71,914)(86,153)
Long-term debt$1,459,613 $1,506,698 
Maturities of long-term debt
Maturities of long-term debt were as follows as of September 30, 2024:
(in thousands)Debt obligations
2025$101,063 
2026898,500 
202765,776 
2028— 
2029475,000 
Total principal amount$1,540,339 
Revolving credit facility
As of September 30, 2024, amounts available for borrowing under our revolving credit facility were as follows:
(in thousands)Available borrowings
Revolving credit facility commitment$500,000 
Amounts drawn on revolving credit facility(209,000)
Outstanding letters of credit(1)
(7,673)
Net available for borrowing as of September 30, 2024
$283,327 

(1) We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Business segment information (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Business segment information
The following is our segment information for the quarters and nine months ended September 30, 2024 and 2023. The segment information for 2023 has been recast to reflect our current segment structure.

Quarter Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Merchant Services:
Revenue$93,531 $87,984 $288,536 $268,556 
Adjusted EBITDA17,752 17,393 58,377 53,120 
B2B Payments:
Revenue75,140 74,581 214,788 226,118 
Adjusted EBITDA15,264 16,074 42,537 44,741 
Data Solutions:
Revenue61,065 64,080 178,169 167,735 
Adjusted EBITDA17,485 15,317 48,150 38,956 
Print:
Revenue297,313 304,282 909,393 942,839 
Adjusted EBITDA97,407 98,044 282,226 298,015 
Total reportable segments:
Revenue$527,049 $530,927 $1,590,886 $1,605,248 
Adjusted EBITDA147,908 146,828 431,290 434,832 
All other:(1)
Revenue1,395 6,917 10,329 49,648 
Adjusted EBITDA448 4,130 5,672 22,170 
Total:
Revenue$528,444 $537,844 $1,601,215 $1,654,896 
Adjusted EBITDA148,356 150,958 436,962 457,002 

(1) Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).
Reconciliation of adjusted EBITDA to income before income taxes
The following table presents the reconciliation of total segment adjusted EBITDA to consolidated income (loss) before income taxes:
Quarter Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Total segment adjusted EBITDA$148,356 $150,958 $436,962 $457,002 
Corporate operations(43,454)(49,068)(128,217)(146,304)
Depreciation and amortization expense(44,277)(38,857)(127,716)(124,985)
Interest expense(29,905)(32,034)(90,910)(93,982)
Net income attributable to non-controlling interest38 26 103 80 
Asset impairment charge(6,700)— (6,700)— 
Restructuring and integration expense(11,265)(29,364)(37,031)(70,935)
Share-based compensation expense(4,842)(4,539)(14,972)(15,889)
Certain legal-related benefit (expense)350 (1,949)50 (2,195)
Gain (loss) on sale of businesses and long-lived assets5,208 (4,324)29,190 17,618 
Income (loss) before income taxes$13,509 $(9,151)$60,759 $20,410 
Revenue disaggregated by product and service offerings
The following tables present revenue disaggregated by our product and service offerings:
Quarter Ended September 30, 2024
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $176,827 $— $176,827 
Merchant services93,531 — — — — 93,531 
Promotional solutions— — — 61,264 — 61,264 
Forms and other business products— — — 59,222 — 59,222 
Treasury management solutions
— 58,574 — — — 58,574 
Data-driven marketing— — 56,520 — — 56,520 
Other— 16,566 4,545 — 1,395 22,506 
Total revenue$93,531 $75,140 $61,065 $297,313 $1,395 $528,444 
Quarter Ended September 30, 2023
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
other
Consolidated
Checks$— $— $— $179,990 $— $179,990 
Merchant services87,984 — — — — 87,984 
Promotional solutions— — — 62,309 — 62,309 
Forms and other business products— — — 61,983 — 61,983 
Treasury management solutions
— 59,224 — — — 59,224 
Data-driven marketing— — 59,561 — — 59,561 
Other— 15,357 4,519 — 6,917 26,793 
Total revenue$87,984 $74,581 $64,080 $304,282 $6,917 $537,844 
Nine Months Ended September 30, 2024
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $534,672 $— $534,672 
Merchant services288,536 — — — — 288,536 
Promotional solutions— — — 193,343 — 193,343 
Forms and other business products— — — 181,378 — 181,378 
Treasury management solutions
— 169,000 — — — 169,000 
Data-driven marketing— — 163,339 — — 163,339 
Other— 45,788 14,830 — 10,329 70,947 
Total revenue$288,536 $214,788 $178,169 $909,393 $10,329 $1,601,215 
Nine Months Ended September 30, 2023
(in thousands)Merchant ServicesB2B
Payments
Data
Solutions
PrintAll
Other
Consolidated
Checks$— $— $— $545,061 $— $545,061 
Merchant services268,556 — — — — 268,556 
Promotional solutions— — — 203,542 1,456 204,998 
Forms and other business products— — — 194,236 — 194,236 
Treasury management solutions— 180,864 — — — 180,864 
Data-driven marketing— — 153,346 — — 153,346 
Other— 45,254 14,389 — 48,192 107,835 
Total revenue$268,556 $226,118 $167,735 $942,839 $49,648 $1,654,896 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Trade accounts receivable      
Trade accounts receivable - gross $ 183,466   $ 197,546
Allowance for credit losses (11,206)   (6,541)
Trade accounts receivable - net [1] 172,260   191,005
Unbilled receivables 61,416   $ 43,673
Changes in allowance for credit losses      
Balance, beginning of year 6,541 $ 4,182  
Bad debt expense 12,040 5,191  
Write-offs and other (7,375) (2,774)  
Balance, end of period $ 11,206 $ 6,599  
[1] Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (inventories and supplies) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventories and supplies    
Finished and semi-finished goods $ 34,425 $ 34,194
Raw materials and supplies 17,230 17,339
Reserve for excess and obsolete items (12,053) (9,445)
Inventories and supplies, net of reserve $ 39,602 $ 42,088
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (available-for-sale debt securities) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Available-for-sale debt securities [Line Items]  
Cost $ 22,000
Gross unrealized gains 0
Gross unrealized losses 0
Fair value 22,000
Cash and cash equivalents [Member] | Money market securities [Member] | Domestic [Member]  
Available-for-sale debt securities [Line Items]  
Cost 22,000
Gross unrealized gains 0
Gross unrealized losses 0
Fair value $ 22,000
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (revenue in excess of billings) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Revenue in excess of billings    
Conditional right to receive consideration $ 15,745 $ 20,680
Unconditional right to receive consideration [1] 14,178 5,427
Revenue in excess of billings $ 29,923 $ 26,107
[1] Represents revenues that are earned but not currently billable under the related contract terms.
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Amortizable intangibles [Line Items]          
Gross carrying amount $ 1,128,226   $ 1,128,226   $ 1,166,934
Accumulated amortization (790,413)   (790,413)   (775,190)
Net carrying amount 337,813   337,813   391,744
Amortization of intangibles 38,626 $ 34,941 111,690 $ 110,017  
Estimated future amortization expense          
Remainder of 2024 32,230   32,230    
2025 101,851   101,851    
2026 72,200   72,200    
2027 43,530   43,530    
2028 27,115   27,115    
Internal-use software [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 596,355   596,355   554,825
Accumulated amortization (453,331)   (453,331)   (412,364)
Net carrying amount 143,024   143,024   142,461
Acquired intangibles     $ 56,163    
Acquired intangibles, weighted-average useful life (in years)     3 years    
Customer lists/relationships [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 345,208   $ 345,208   363,298
Accumulated amortization (247,963)   (247,963)   (235,557)
Net carrying amount 97,245   97,245   127,741
Partner relationships [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 75,396   75,396   74,911
Accumulated amortization (17,660)   (17,660)   (14,031)
Net carrying amount 57,736   57,736   60,880
Technology-based intangibles [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 65,700   65,700   97,633
Accumulated amortization (27,783)   (27,783)   (54,251)
Net carrying amount 37,917   37,917   43,382
Trade names [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 39,367   39,367   39,367
Accumulated amortization (38,716)   (38,716)   (23,792)
Net carrying amount 651   651   15,575
Trade names [Member] | Modification of useful life [Member]          
Amortizable intangibles [Line Items]          
Amortization of intangibles 6,674   13,349    
Software to be sold [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 6,200   6,200   36,900
Accumulated amortization (4,960)   (4,960)   (35,195)
Net carrying amount $ 1,240   $ 1,240   $ 1,705
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (goodwill) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Goodwill [Roll Forward]            
Goodwill, beginning of year   $ 1,430,590   $ 1,430,590    
Asset impairment charge (Note 6) $ (6,700) 0 $ 0 (6,700) $ 0  
Currency translation adjustment       (29)    
Goodwill, end of period 1,423,861     1,423,861    
Operating segments [Member] | Merchant Services [Member]            
Goodwill [Roll Forward]            
Goodwill, beginning of year   727,688   727,688    
Goodwill, end of period 727,688     727,688    
Operating segments [Member] | B2B Payments [Member]            
Goodwill [Roll Forward]            
Goodwill, beginning of year   160,431   160,431    
Goodwill, end of period 160,431     160,431    
Operating segments [Member] | Data Solutions [Member]            
Goodwill [Roll Forward]            
Goodwill, beginning of year   40,804   40,804    
Goodwill, end of period [1] 40,804     40,804    
Goodwill accumulated impairment charges 145,584     145,584   $ 145,584
Operating segments [Member] | Print [Member]            
Goodwill [Roll Forward]            
Goodwill, beginning of year   493,924   493,924    
Currency translation adjustment       (29)    
Goodwill, end of period [1] 493,895     493,895    
Goodwill accumulated impairment charges 193,699     193,699   $ 193,699
Operating segments [Member] | All Other [Member]            
Goodwill [Roll Forward]            
Goodwill, beginning of year   $ 7,743   7,743    
Asset impairment charge (Note 6)       (6,700)    
Goodwill, end of period [1] 1,043     1,043    
Goodwill accumulated impairment charges $ 6,700     $ 6,700    
[1] (1) The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (other non-current assets) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Other non-current assets      
Postretirement benefit plan asset $ 101,211   $ 94,939
Cloud computing arrangements implementation costs 44,409   59,234
Prepaid product discounts [1] 35,834   40,376
Deferred contract acquisition costs [2] 17,995   21,103
Loans and notes receivable from distributors, net of allowance for credit losses [3] 11,635   12,443
Other 23,909   23,087
Other non-current assets 234,993   251,182
Amortization of prepaid product discounts 24,844 $ 25,291  
Amortization of deferred contract acquisition costs 9,445 8,088  
Loans and notes receivable from distributors, current 1,678   $ 987
Loans and notes receivable from distributors [Member]      
Loans and notes receivable from distributors, allowance for credit losses [Line Items]      
Balance, beginning of year 928 1,024  
Bad debt expense (benefit) 184 (46)  
Balance, end of period 1,112 $ 978  
Write-offs 0    
Recoveries 0    
Loans and notes receivable from distributors, credit quality information      
2024 943    
2023 328    
2020 895    
2019 324    
Prior 11,935    
Total 14,425    
Loans and notes receivable from distributors [Member] | 1-2 internal grade member [Member]      
Loans and notes receivable from distributors, credit quality information      
2024 943    
2023 328    
2020 895    
2019 324    
Prior 11,223    
Total 13,713    
Loans and notes receivable from distributors [Member] | 3-4 internal grade [Member]      
Loans and notes receivable from distributors, credit quality information      
2024 0    
2023 0    
2020 0    
2019 0    
Prior 712    
Total $ 712    
[1] Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.
[2] Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.
[3] Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Accrued liabilities        
Deferred revenue [1] $ 22,885   $ 35,343  
Employee bonuses, including sales incentives 32,308   49,446  
Interest 15,063   10,481  
Operating lease liabilities 12,674   13,562  
Income taxes 12,659   7,558  
Customer rebates 11,313   12,718  
Wages and payroll liabilities, including vacation 11,269   8,605  
Restructuring 2,936   9,689  
Prepaid product discounts 1,775   4,477  
Other 29,149   39,548  
Accrued liabilities 152,031   191,427  
Deferred revenue recognized 30,707 $ 37,972    
Supplemental cash flow information        
Cash and cash equivalents 41,307 42,189 71,962  
Restricted cash and restricted cash equivalents included in funds held for customers $ 41,258 $ 143,893    
Restricted cash and restricted cash equivalents included in funds held for customers [Extensible Enumeration] Funds held for customers Funds held for customers    
Non-current restricted cash included in other non-current assets $ 3,030 $ 2,907 2,937  
Total cash, cash equivalents, restricted cash and restricted cash equivalents $ 85,595 $ 188,989 $ 458,033 $ 337,415
[1] Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023.
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (loss) per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings (loss) per share - basic:        
Net income (loss) $ 8,969 $ (7,957) $ 40,296 $ 11,224
Net income attributable to non-controlling interest (38) (26) (103) (80)
Net income (loss) attributable to Deluxe 8,931 (7,983) 40,193 11,144
Income allocated to participating securities (3) (9) (15) (29)
Income (loss) attributable to Deluxe available to common shareholders $ 8,928 $ (7,992) $ 40,178 $ 11,115
Weighted-average shares outstanding 44,250 43,663 44,106 43,498
Earnings (loss) per share - basic $ 0.20 $ (0.18) $ 0.91 $ 0.26
Earnings (loss) per share - diluted:        
Net income (loss) $ 8,969 $ (7,957) $ 40,296 $ 11,224
Net income attributable to non-controlling interest (38) (26) (103) (80)
Net income (loss) attributable to Deluxe 8,931 (7,983) 40,193 11,144
Income allocated to participating securities (3) (9) (12) (29)
Re-measurement of share-based awards classified as liabilities (7) 0 (45) 0
Income (loss) attributable to Deluxe available to common shareholders $ 8,921 $ (7,992) $ 40,136 $ 11,115
Weighted-average shares outstanding 44,250 43,663 44,106 43,498
Dilutive impact of potential common shares 556 0 550 273
Weighted-average shares and potential common shares outstanding 44,806 43,663 44,656 43,771
Earnings (loss) per share - diluted $ 0.20 $ (0.18) $ 0.90 $ 0.25
Antidilutive potential common shares excluded from calculation 1,205 1,450 1,205 1,450
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Other comprehensive income (loss) (reclassification adjustments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Amounts reclassified from accumulated other comprehensive loss        
Prior service credit $ 355 $ 355 $ 1,066 $ 1,066
Net actuarial loss (334) (568) (1,001) (1,705)
Total amortization 21 (213) 65 (639)
Tax (expense) benefit (44) 17 (133) 49
Amortization of postretirement benefit plan items, net of tax (23) (196) (68) (590)
Realized gain on cash flow hedges 830 984 2,640 2,191
Tax expense (223) (264) (712) (588)
Realized gain on cash flow hedges, net of tax 607 720 1,928 1,603
Currency translation adjustment 0 0 0 863 [1]
Total reclassifications, net of tax $ 584 $ 524 $ 1,860 $ 150
[1] Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6).
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Other comprehensive income (loss) (accumulated other comprehensive loss) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Postretirement benefit plans [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period $ (19,824) $ (26,872)
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive loss 68 590
Net current-period other comprehensive income (loss) 68 590
Balance, end of period (19,756) (26,282)
Net unrealized loss on debt securities [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period   (909)
Other comprehensive income (loss) before reclassifications [1]   (183)
Amounts reclassified from accumulated other comprehensive loss   0
Net current-period other comprehensive income (loss)   (183)
Balance, end of period   (1,092)
Unrealized loss on debt securities arising during the period, tax benefit   (63)
Net unrealized (loss) gain on cash flow hedges [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period (286) 2,593
Other comprehensive income (loss) before reclassifications (1,013) [2] 8,487 [3]
Amounts reclassified from accumulated other comprehensive loss (1,928) (1,603)
Net current-period other comprehensive income (loss) (2,941) 6,884
Balance, end of period (3,227) 9,477
Unrealized (loss) gain on cash flow hedges arising during the period, tax (benefit) expense (375) 3,114
Currency translation adjustment [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period (9,918) (12,076)
Other comprehensive income (loss) before reclassifications (951) 460
Amounts reclassified from accumulated other comprehensive loss 0 863
Net current-period other comprehensive income (loss) (951) 1,323
Balance, end of period (10,869) (10,753)
Accumulated other comprehensive loss [Member]    
Accumulated other comprehensive loss [Line Items]    
Balance, beginning of period (30,028) (37,264)
Other comprehensive income (loss) before reclassifications (1,964) 8,764
Amounts reclassified from accumulated other comprehensive loss (1,860) (150)
Net current-period other comprehensive income (loss) (3,824) 8,614
Balance, end of period $ (33,852) $ (28,650)
[1] Other comprehensive loss before reclassifications is net of an income tax benefit of $63.
[2] Other comprehensive loss before reclassifications is net of an income tax benefit of $375.
[3] Other comprehensive income before reclassifications is net of income tax expense of $3,114.
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Divestitures (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2023
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Divestitures [Line Items]              
Total revenue   $ 528,444   $ 537,844 $ 1,601,215 $ 1,654,896  
Gain (loss) on sale of businesses and long-lived assets   5,208   (4,324) 29,190 17,618  
Goodwill impairment charge   6,700 $ 0 0 6,700 0  
Goodwill   1,423,861     1,423,861   $ 1,430,590
North American web hosting and logo design businesses [Member]              
Divestitures [Line Items]              
Total revenue             28,000
Gain (loss) on sale of businesses and long-lived assets           $ 17,486  
Cash proceeds from business exit $ 31,230            
North American web hosting and logo design businesses [Member] | AmountOfAdjustmentToPriorPeriodGainOnDisposalMember [Member]              
Divestitures [Line Items]              
Gain (loss) on sale of businesses and long-lived assets       $ (4,457)      
Payroll and human resource services business              
Divestitures [Line Items]              
Total revenue             $ 27,000
Gain (loss) on sale of businesses and long-lived assets   5,208     28,190    
Cash proceeds from business exit         18,321    
Goodwill impairment charge   6,700          
Goodwill   $ 1,043     1,043    
Customer lists/relationships [Member]              
Divestitures [Line Items]              
Gain (loss) on sale of businesses and long-lived assets         $ 1,000    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative financial instruments (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 01, 2021
Sep. 30, 2024
Dec. 31, 2023
Jun. 20, 2023
Mar. 20, 2023
Sep. 20, 2022
Credit facility agreement [Member] | Minimum [Member]            
Derivative [Line Items]            
Interest rate margin on variable-rate debt 1.50% 1.50%        
Credit facility agreement [Member] | Maximum [Member]            
Derivative [Line Items]            
Interest rate margin on variable-rate debt 2.50% 2.50%        
Amortizing interest rate swap June 2023            
Derivative [Line Items]            
Notional amount       $ 222,932    
Interest rate [1]       4.249%    
Fair value asset / (liability), other non-current liabilities   $ (3,500) $ (2,158)      
Interest rate swap March 2023            
Derivative [Line Items]            
Notional amount         $ 200,000  
Interest rate [1]         4.003%  
Fair value asset / (liability), other non-current assets     287      
Fair value asset / (liability), other non-current liabilities   (807)        
Interest rate swap September 2022            
Derivative [Line Items]            
Notional amount           $ 300,000
Interest rate [1]           3.99%
Fair value asset / (liability), other non-current assets     $ 1,519      
Fair value asset / (liability), accrued liabilities   $ (73)        
[1] In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12).
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Fair value measurements [Line Items]            
Goodwill impairment charge $ 6,700 $ 0 $ 0 $ 6,700 $ 0  
Derivative assets (Note 7) [Extensible Enumeration]           Other non-current assets
Derivative Liability (Note 7) [Extensible Enumeration] Accrued liabilities, Other non-current liabilities     Accrued liabilities, Other non-current liabilities   Other non-current liabilities
Derivative assets (Note 7)           $ 1,806
Derivative liability (Note 7) $ (4,380)     $ (4,380)   (2,158)
Cash, fair value           22,000
Restricted cash, carrying value 3,030   $ 2,907 3,030 $ 2,907 2,937
Restricted cash, fair value 3,030     3,030   2,937
Recurring fair value measurements [Member]            
Fair value measurements [Line Items]            
Derivative assets (Note 7)           1,806
Derivative liability (Note 7) (4,380)     (4,380)   (2,158)
Non-recurring fair value measurement [Member]            
Fair value measurements [Line Items]            
Goodwill impairment charge 0          
Quoted prices in active markets for identical assets (Level 1) [Member]            
Fair value measurements [Line Items]            
Restricted cash, fair value 3,030     3,030   2,937
Significant other observable inputs (Level 2) [Member] | Recurring fair value measurements [Member]            
Fair value measurements [Line Items]            
Derivative assets (Note 7)           1,806
Derivative liability (Note 7) (4,380)     (4,380)   (2,158)
Funds held for customers [Member]            
Fair value measurements [Line Items]            
Cash, carrying value 41,258     41,258   383,134
Cash, fair value 41,258     41,258   383,134
Funds held for customers [Member] | Quoted prices in active markets for identical assets (Level 1) [Member]            
Fair value measurements [Line Items]            
Cash, fair value 41,258     41,258   383,134
Other current and noncurrent assets [Member]            
Fair value measurements [Line Items]            
Loans and notes receivable from distributors 13,314     13,314   13,430
Loans and notes receivable from distributors, fair value 14,278     14,278   13,249
Other current and noncurrent assets [Member] | Significant unobservable inputs (Level 3) [Member]            
Fair value measurements [Line Items]            
Loans and notes receivable from distributors, fair value 14,278     14,278   13,249
Cash and cash equivalents [Member]            
Fair value measurements [Line Items]            
Cash, carrying value 41,307     41,307   49,962
Cash, fair value 41,307     41,307   49,962
Cash and cash equivalents [Member] | Money market securities [Member]            
Fair value measurements [Line Items]            
Cash equivalents           22,000
Cash and cash equivalents [Member] | Money market securities [Member] | Recurring fair value measurements [Member]            
Fair value measurements [Line Items]            
Cash, fair value           22,000
Cash and cash equivalents [Member] | Quoted prices in active markets for identical assets (Level 1) [Member]            
Fair value measurements [Line Items]            
Cash, fair value 41,307     41,307   49,962
Cash and cash equivalents [Member] | Quoted prices in active markets for identical assets (Level 1) [Member] | Money market securities [Member] | Recurring fair value measurements [Member]            
Fair value measurements [Line Items]            
Cash, fair value           22,000
Current portion of long-term debt and long-term debt [Member]            
Fair value measurements [Line Items]            
Long-term debt 1,531,527     1,531,527   1,592,851
Long-term debt, fair value 1,515,895     1,515,895   1,554,028
Current portion of long-term debt and long-term debt [Member] | Significant other observable inputs (Level 2) [Member]            
Fair value measurements [Line Items]            
Long-term debt, fair value 1,515,895     $ 1,515,895   $ 1,554,028
Payroll and human resource services business            
Fair value measurements [Line Items]            
Goodwill impairment charge $ 6,700          
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 18 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Restructuring and integration expense [Line Items]          
Restructuring and integration expense $ 11,265 $ 29,364 $ 37,031 $ 70,935  
Total cost of revenue [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 234 6,429 1,132 10,868  
Operating expenses [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 11,031 22,935 35,899 60,067  
North Star program [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 11,000 20,000 33,000 35,000 $ 80,000
Anticipated additional restructuring and integration expense 30,000   30,000   $ 30,000
External consulting and other costs [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 8,614 10,939 25,733 31,561  
Employee severance benefits [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense     2,961    
Restructuring charges, net 902 11,179 2,459 17,526  
Internal labor [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 381 2,469 1,602 6,341  
Other [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense $ 1,368 $ 4,777 $ 7,237 $ 15,507  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and integration expense (accruals) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Balance, December 31, 2023     $ 9,689  
Charges $ 11,265 $ 29,364 37,031 $ 70,935
Balance, September 30, 2024 2,936   2,936  
Employee severance benefits [Member]        
Restructuring Cost and Reserve [Line Items]        
Balance, December 31, 2023     9,689  
Charges     2,961  
Reversals     (502)  
Payments     (9,212)  
Balance, September 30, 2024 $ 2,936   $ 2,936  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Income tax provision (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]          
Effective income tax rate 33.60% 13.00% 33.70% 45.00% 34.10%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Postretirement benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net periodic benefit income        
Interest cost $ 435 $ 496 $ 1,306 $ 1,489
Expected return on plan assets (2,099) (1,830) (6,296) (5,490)
Amortization of prior service credit (355) (355) (1,066) (1,066)
Amortization of net actuarial losses 334 568 1,001 1,705
Net periodic benefit income $ (1,685) $ (1,121) $ (5,055) $ (3,362)
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Details)
$ in Thousands
3 Months Ended 9 Months Ended 20 Months Ended
Jun. 01, 2021
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 01, 2026
USD ($)
Mar. 13, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt instruments [Line Items]                      
Total principal amount             $ 1,540,339     $ 1,604,187  
Less: unamortized discount and debt issuance costs             (8,812)     (11,336)  
Total debt, net of discount and debt issuance costs             1,531,527     1,592,851  
Less: current portion of long-term debt, net of debt issuance costs             (71,914)     (86,153)  
Long-term debt             1,459,613     1,506,698  
Maturities of long-term debt                      
2025             101,063        
2026             898,500        
2027             65,776        
2028             0        
2029             475,000        
Senior, secured revolving credit facility [Member]                      
Debt instruments [Line Items]                      
Total principal amount             209,000     252,000  
Credit facility, commitment $ 500,000           500,000        
Net available for borrowing as of September 30, 2024             283,327        
Senior, secured term loan facility [Member]                      
Debt instruments [Line Items]                      
Total principal amount 1,155,000           790,563     $ 877,187  
Senior, secured term loan facility [Member] | Forecast [Member]                      
Debt instruments [Line Items]                      
Repayment amount   $ 28,875 $ 28,875 $ 28,875 $ 21,656 $ 21,656          
Swingline sub-facility [Member]                      
Debt instruments [Line Items]                      
Credit facility, commitment 40,000           40,000        
Letter of credit sub-facility [Member]                      
Debt instruments [Line Items]                      
Credit facility, commitment 25,000           25,000        
Outstanding letters of credit [1]             $ (7,673)        
Credit facility agreement [Member]                      
Debt instruments [Line Items]                      
Weighted-average interest rate at period end             6.60%     6.83%  
Credit facility agreement [Member] | Forecast [Member]                      
Debt instruments [Line Items]                      
Maximum consolidated total leverage ratio               4.25      
Maximum consolidated secured leverage ratio               3.50      
Minimum interest coverage ratio               3.00      
Consolidated total leverage ratio limiting permitted payments               2.75      
Permitted payments               $ 60,000      
Senior, unsecured notes [Member]                      
Debt instruments [Line Items]                      
Total principal amount $ 500,000           $ 475,000     $ 475,000  
Senior, unsecured notes                      
Stated interest rate 8.00%                    
Proceeds from debt offering, net of discount and debt issuance costs $ 490,741                    
Effective interest rate 8.30%                    
Debt settled                     $ 25,000
Securitization facility [Member]                      
Debt instruments [Line Items]                      
Total principal amount             65,776     $ 0  
Credit facility, commitment             $ 80,000   $ 80,000    
Weighted-average interest rate at period end             6.64%        
Minimum [Member] | Credit facility agreement [Member]                      
Debt instruments [Line Items]                      
Interest rate margin on variable-rate debt 1.50%           1.50%        
Maximum [Member] | Credit facility agreement [Member]                      
Debt instruments [Line Items]                      
Interest rate margin on variable-rate debt 2.50%           2.50%        
[1] We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility.
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Other commitments and contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Self-insurance liabilities $ 9,047 $ 9,024
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' equity (Details) - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Oct. 24, 2018
Stockholders' Equity Note [Abstract]      
Share repurchase program, authorized amount     $ 500,000
Common shares repurchased (in shares) 0 0  
Amount remaining under share repurchase authorization $ 287,452    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Business segment information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
customers
Sep. 30, 2023
USD ($)
customers
Business segment information [Line Items]          
Revenue $ 528,444   $ 537,844 $ 1,601,215 $ 1,654,896
Depreciation and amortization expense (44,277)   (38,857) (127,716) (124,985)
Interest expense (29,905)   (32,034) (90,910) (93,982)
Net income attributable to non-controlling interest 38   26 103 80
Asset impairment charge (6,700) $ 0 0 (6,700) 0
Restructuring and integration expense (11,265)   (29,364) (37,031) (70,935)
Share-based compensation expense (4,842)   (4,539) (14,972) (15,889)
Certain legal-related benefit (expense) 350   (1,949) 50 (2,195)
Gain (loss) on sale of businesses and long-lived assets 5,208   (4,324) 29,190 17,618
Income (loss) before income taxes 13,509   (9,151) 60,759 20,410
Operating segments [Member]          
Business segment information [Line Items]          
Adjusted EBITDA 148,356   150,958 436,962 457,002
Operating segments [Member] | Merchant Services [Member]          
Business segment information [Line Items]          
Revenue 93,531   87,984 288,536 268,556
Adjusted EBITDA 17,752   17,393 58,377 53,120
Operating segments [Member] | B2B Payments [Member]          
Business segment information [Line Items]          
Revenue 75,140   74,581 214,788 226,118
Adjusted EBITDA 15,264   16,074 42,537 44,741
Operating segments [Member] | Data Solutions [Member]          
Business segment information [Line Items]          
Revenue 61,065   64,080 178,169 167,735
Adjusted EBITDA 17,485   15,317 48,150 38,956
Operating segments [Member] | Print [Member]          
Business segment information [Line Items]          
Revenue 297,313   304,282 909,393 942,839
Adjusted EBITDA 97,407   98,044 282,226 298,015
Operating segments [Member] | Total reportable segments [Member]          
Business segment information [Line Items]          
Revenue 527,049   530,927 1,590,886 1,605,248
Adjusted EBITDA 147,908   146,828 431,290 434,832
Operating segments [Member] | All Other [Member]          
Business segment information [Line Items]          
Revenue [1] 1,395   6,917 10,329 49,648
Adjusted EBITDA [1] 448   4,130 5,672 22,170
Asset impairment charge       (6,700)  
Corporate operations [Member]          
Business segment information [Line Items]          
Adjusted EBITDA $ (43,454)   $ (49,068) $ (128,217) $ (146,304)
Customer concentration risk [Member]          
Business segment information [Line Items]          
Number of customers | customers       0 0
Customer concentration risk [Member] | Total revenue benchmark [Member] | Major Customers [Member]          
Business segment information [Line Items]          
Concentration risk, percentage       10.00% 10.00%
[1] Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Business segment information (disaggregated revenue information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregated revenue information        
Revenue $ 528,444 $ 537,844 $ 1,601,215 $ 1,654,896
Merchant Services [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 93,531 87,984 288,536 268,556
B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 75,140 74,581 214,788 226,118
Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 61,065 64,080 178,169 167,735
Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 297,313 304,282 909,393 942,839
All Other [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue [1] 1,395 6,917 10,329 49,648
Checks [Member]        
Disaggregated revenue information        
Revenue 176,827 179,990 534,672 545,061
Checks [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 176,827 179,990 534,672 545,061
Merchant services [Member]        
Disaggregated revenue information        
Revenue 93,531 87,984 288,536 268,556
Merchant services [Member] | Merchant Services [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 93,531 87,984 288,536 268,556
Promotional solutions [Member]        
Disaggregated revenue information        
Revenue 61,264 62,309 193,343 204,998
Promotional solutions [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 61,264 62,309 193,343 203,542
Promotional solutions [Member] | All Other [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue       1,456
Forms and other business products [Member]        
Disaggregated revenue information        
Revenue 59,222 61,983 181,378 194,236
Forms and other business products [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 59,222 61,983 181,378 194,236
Treasury management solutions [Member]        
Disaggregated revenue information        
Revenue 58,574 59,224 169,000 180,864
Treasury management solutions [Member] | B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 58,574 59,224 169,000 180,864
Data-driven marketing [Member]        
Disaggregated revenue information        
Revenue 56,520 59,561 163,339 153,346
Data-driven marketing [Member] | Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 56,520 59,561 163,339 153,346
Other [Member]        
Disaggregated revenue information        
Revenue 22,506 26,793 70,947 107,835
Other [Member] | B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 16,566 15,357 45,788 45,254
Other [Member] | Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 4,545 4,519 14,830 14,389
Other [Member] | All Other [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue $ 1,395 $ 6,917 $ 10,329 $ 48,192
[1] Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !Q09UD'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 " <4&=9<+!E*^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:2="J'KBV-/"H(#Q;>0W+9@TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B,_1!XQD,=V,KNN3U&'-CD1! B1]1*=2F1-];NY]=(KR,QX@*/VA M#@@5YW?@D)11I& "%F$ALK8Q6NJ(BGP\XXU>\.$S=C/,:, .'?:40)0"6#M- M#*>Q:^ *F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A'.HYEW<0\/;T^#*O6]@^ MD>HUYE_)2CH%7+/+Y-?Z8;/;LK;BU:H0HN#W.W$K.9>K^GUR_>%W%7;>V+W] MQ\87P;:!7W?1?@%02P,$% @ '%!G69E&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" <4&=98LR12- % #,'@ & 'AL+W=O@!]T.:+QC_&NZH52@ERB,TZO.1HCDG6&DWH9&).VQ MA,;RS(KQB BYR]=&FG!*_%P4A08VS8$1D2#N3,;YL3F?C%DFPB"F,TL4/(AJG 8L1IZNKSM1Z MY]I8"?(K_@CH+CW:1@IER=A7M7/K7W5,52(:4D\H"R)_MM2E8:B<9#F^[4T[ MY3V5\'C[X'Z3PTN8)4FIR\(_ U]LKCJC#O+IBF2A>&*[W^@>J*_\/!:F^7^T M*ZYUG [RLE2P:"^6)8B"N/@E+_L'<2PP:P1X+\#_$5AU=[#W CL'+4J68[TG M@DS&G.T05U=+-[61/YM<+6F"6%7C0G!Y-I Z,7G/O$S6BD!=E&X(I^G8$-)6 MG32\O<5U88%K+"[1/8O%)D6SV*?^6[TABU.6"1_*=(U!PP5->L@V+Q VL:,I MCPO+'SW10]C1R=\4QRX?D9W[V35^+MM2COZ>+E/!9:O[1_>$"@='[Z"ZXKLT M(1Z]ZLB^EE*^I9W)3S]8 _-7'=YW,GL#ZY2P#N1>M8?GUX3J2&&Y978_ZI! M54ND?HG4;X;T,2-<4!Z^HB>:,"YT>+"5X)GNH;B@JB7>H,0;-,.;4QXP7_5" M)(<";>7!3F6_J^UXH+XEY[#D'#9LF9S(622?!.KK$?9:D3#55B0H:PDX*@%' M8*%FL0C$*[H)0HH>LFA)N0X,]K"ZPTNGKR,#=2W)+DNRRR9D3W0=J#%4UN$# MB;0-%/9Y/[O[]'F&W,>G^>/3]/GV\4%'"GJT)+7,:CXUF["ZLJ5R$J);.2>^ MH-_IJW9>A:U,]8>'EY<#'28L;LMYE!LLL'!NQKGJC3=!ZDG.+Y1P<.@Y8=?M M6KAK6UI04-D6%%>@N-FXPPK*VC%7"LPQ+J=# MHF;&"[00LB,BQI'+,CD4R1&)^?J.";O?:\=86-06N8H\%IQ4]LC/Y 7=^K)* M@U7@Y=S Q'G"TK&Z)K8&(]/4\IXC^5A5]+'@O++GG?J^=$\O#AOH3EZ''F-] MO<*6(]-"BQZZ)_Q;1H5L*M,M[6G1SY&)K"H468U248GNJCW9K)_9+M9BPW;W M01Q3DK PT UL+JQN"UOE)*M14"IARTX\YVP;Q)Z^HF'/F@Y\CI2$JY2$&Z6D M$G3.4B'GG;^"I':<.N'8[SLF[N*1.=1^,3A'6,)56,(GPE(.RRFIIX,-!GUM M-()5;;&J:(3A-'/'\K"P83'TQG+"Q!G9W:%EZ?G.$8MP%8LPG&.> R'?Q=@* M6?CGY2]H0;V,RYK40L).+HLB.3LM!/.^7J!$)L@M"3.*?K1ZIHD2RHNO;]IG M<([8A*O8A.'4(]^V_2!>H\5KM&2A%OW$%Z6[SUJL:0UVBV8NW M(?&:UKZ2GC!Z^+*8:?G.D9!PE9!PHX1T>$LK/I3D]2BG%'VH/^'X1?MMV(55 M;3FK9(0;):/;6%!>+ FH-U!R -=RPHYUG.>(0;B*0;CQQR$9Z64J6#.N'XA@ MGSO"95N?>AZ51M+&+RRUQ.?(0KC*0KA1%EI$) S1=9;*TZF^W<(^M:]ML*XE MGUU%(+M1!)I%E*]5Q_P@'<1&!H0H(;&V:D\8UH+"NK:@5?BQX>QRJ,@-E14) MX<$V]7CG"$%V%8)L.+\<1MHW,_PB7TM#CYF0N396$ZB6^#O%F_US*-SZN9M: MOMU.' JYI^ M/\K6FZ*0KJ34[ WE[7FQ=%KL");DJX]+)@2+\LT-)3[EZ@)Y?L68..RH&Y0+ MV)-_ 5!+ P04 " <4&=9Y^0)?'@' #_'0 & 'AL+W=OJK-N+ MV5KKYFRQ:+.UJ'C[1C:BAE_NI*JXAEMUOV@;)7C>-ZK*!<4X6E2\J&?+\_[9 MC5J>RTZ712UN%&J[JN+J^9THY>/%C,R^/_A2W*^U>;!8GC?\7JR$_M;<*+A; M;'O)BTK4;2%KI,3=Q>R2G%VQV#3H+?Y3B,=VYQH95VZE_,O=#K;OM,TW+W^WOOOO?/@S"UOQ94L_RQRO;Z8)3.4 MBSO>E?J+?/Q#;!P*37^9+-O^+WKK6NN^?)DC#7T9B[ZL>E;@S=%;:9QI17\6D [ MO;SZ_&GU^>.'Z\NO[Z_1N\N/EY^NWJ/5'^_??UVA5]]JWN6%%OEK=(J^K:[1 MJY/7Z 05-?JZEEW+Z[P]7VA08?I:9)LWOAO>2"?>N!+-&\3P'%%, T?S*W_S M:Y%!<](W9_O-%^#[=@#H=@!HWQ^;&H!.*5%KQ-M6Z/;,Y<_00>#NP.RSL[;A MF;B8P49JA7H0L^6OOY (OW5Y]Y,ZV_.5;7UEOMZ75[Q=(Y@UE)D+\7=7// 2 MG&_G,*=9"7-=WZ-69)TJ="%:,%.J$#GB&MWQ0B&P[@22=^B$TCG&& ;-W,&4 MB.I6J(EI&09Q4!;URDQL>5@&A.'X?/&P.SJV54S2B&ZM]MP.MFX'7K>_*IX+ M"!B9[,!7"#Z9 ,=O2S%'-01*\("7$,YXG0D$@1%E2L"J1Z6$)>%A-ZO?E0/\"4264FR,QEVS5-"3=;9S;KQB4\M!2Q M-,+T0+=M%5"<)&[9T59VY)7]>P?1 JU%F0]CW(UH=5A'9V9U[6M.MUM2K];->"S/3 MNP'6)3&U!XI0?"C1MB)1&$\,)\$C_[ _.$C-RQ>(W'2SOW=HQ XCF,,NCG Z MM7W(#JB)5^BUN!,@,C>A&G8.TOS)O3HW_>PJ2.(@/-3IL(K2B4)I9,AQE)Z93.D83$C\(;!9FPTL]SU)3< M3#Q$4@/$Q@@>N9!E7=65'%(@R V!R%G!^^S3,)"%> Z[OF]ZPE@P)QCX!]&W M$7UN6CX[_6;V.B8XLG:DTRX*63KA^0A#XJ?A9_ ;G #2EP+R7]^2MP$6 HT/ M,>.@4[S^KX 3K?.">&55+KX9YR0.,5S2"J&"8GC<$[@P?$) M<4"1Q0FQ)L0%3Q('4TMQ!"/QD_%?4N:/$,&=XFS(D8"R9&=T-^IB1D8[$C\ M?#?\V63>SC++)B>)"*'1P=2X[,(@B9A[9NA(6.HG[(^DJ-3&9T"CY'"A.\Q@ M\TZN(KI3M?HY"P.J.@B".ZO(*=/&)PDAMSH,'RZ[%"+-1 9(1\[2(R7G9K4W M)E8/<;KE$\DI'QE$_XPZ3CF.# M:M,L)%%@K5J'69($$\BC(_*H'WDO3K6IH\9+(RM@.6A'HV BDZ,C[*@?=C:9 MCPVK#;4HM@MKEUFRNZ+W]8[DH_YZ\$I653%4!,,IE*S-DA!U9LXR7GV26B#" M7CN5_P_X0L[CM_^_H_VCMQ&!#'NYOUIS)=:RS($HO_6UAGYV@I]Y4?JCX/]9 MO>U[/3*5^9EJYAS"?FN<;]$)@03@^SGB*][IM53%/R(_0R'&_8GB8/@6R4ZW MD/Z;$\DSM!*-WIPP;LZ-T2D*@CF-Z5O[]-'\QN9QX%Y)S %N"-B'9V N,P9] MNO< &[G-CG [SPL#0@",.68Z+6J4\:8 X#C%.K ,56"<'JJU[5+@Y40)QG;. MB_WT_B(TAT=0&G-53YTP,1O#08H#JTYTVA$H9B94CKQF?EY?[A2%,):&U%EQV&-,IX2.ZF1_=GTSHAB"H9']^![@!CHO6 M"7'F8+.5&CN,PJEX&UD4H+ HE!16%[F/;@)J>-11)GMM,R/OV.DQ#U MDG8@[:6UX_,_^9V+[?177#S+"$"1ER1.Y<"(E,K.35,&$214GO(,4ER9JYBE,!%$YDE"Q9\+B/EJ8-C& MVX,'MHB4?F#Z_8PN8 KJ*9L(G)FUEY ED$K&4R)@/C"&]OFHI^T+@^\,5G)M M3'0D,\Z?]>0F'!B6!H(8 J4]4/Q;P@CB6#M"C-^53Z-^I1:NC]^\7Q6Q8RPS M*F'$XQ\L5-' Z!DDA#G-8_7 5]=0Q=/6_@(>R^*7K"I;RR!!+A5/*C$2)"PM M_^E+E8WM$3B5P'FOP*T$;A%H25:$-::*^GW!5T1H:_2F!T5N"C5&PU)= MQ:D2N,I0I_S1_=WT_O9F/'R\').+X>WP;G1)IM>7EX]3TGI*:1XR!>$Q:4VH M@%1%H%A 8WE,OI"GZ9BTCHZ)C'!)$I:2QXCGDJ:A/"%'&_.^J9!5O]$,*JZ+ MDLO9PS6%[)2XU@EQ+,=KD(\.R\<0H-PNY.ZFW,0,U6ERZC0YA3]W'XZB"K!Y M%>%S=P)I7 GOS5%&KIVVOVK??IN?='5$8$"TH"/8#?.5O2&+."!9<0Y *3@9T0 M4"$8A(0J,J=,$+3)H2DO!U_VT;R4SCJ%,WUV+7T'CS*K;RX; O;J@+V# 0^# M($_R&(L?XN& &%AV7?"F:+P= +=M63VO)B@Y2[/VNIGKV9;=#-JN0=OO!J4) M%XJ][@5M[X!VSRS/=K= &\RZ;?ML3T8[-6CG< OQ),$-@P=;\'Q",EJU!VEE M(,JCY+B)N;,#8V_A'K+8(.W6I-T/D%:G',U5Q 5[A;")LKM36^R ]28L4?]I MML';JWE['^?%BULJW+$L730!]W9(/,_I.EN\#59NUW.W<,VU6TA_ 7RC8L%2 M26*8H\XZ[:(#4=ZJY43QK+B89ESA-5<,(_P0 :$-<'W.N7J;Z+NN_K3Q_P)0 M2P,$% @ '%!G6;UV#-T&!P )1\ !@ !X;"]W;W)K+&(-E\5L4"X+%4_KH$4ZX)1Z@T6<9+V+L_K>?7%Q MEJ]TFF3JOB#E:K&(BW^N5)J_G/=8[^W&0S*;Z^K&X.)L&<_42.FOR_L"K@;; M+--DH;(RR3-2J*?SWB4[C;A?!=2(;XEZ*7=^DXK*.,^_5Q?7T_,>K7JD4C71 M58H8OI[54*5IE0GZ\?:/) 9QZ4:YND?R53/SWM!CTS5 M4[Q*]4/^\EEM"+E5ODF>EO4G>=E@:8],5J7.%YM@Z,$BR=;?\>M&B)T R(,' M\$T -P.H2OF^CV<43N/I'AW+5#/%RX/' >Z_KRK&0(3?F#"0AO&/,HX<_=Q$89SG4!Z6]P> M6V?+UCF [20O-YX[F^;]#&<*[+N($+$9SO^)13@S>&\UU? M^#AO=\O;[>3]>Y&7)5D6^5.B,;JNU2P/6."9;#$8]YE)UH8%KL.D.<8(S)?, ME3A5;TO5ZZ0Z@NTIR68?R4QEJH#1AE6+Q%-899-2%W&U@Q'U"EMRB0Z\APPH M]WW/K'<,)T0@F:$%@O.DZYF%%"$XGWM!0'$U_*T:?J<:#PI(KR9Z58 FM11) MIM6LT@$V] X=?+L_C%%AT!LB,,ZE,(8Z1&#"#:0T1$!@'GBCEN(/MAH$G1I< MEB5XLV2QC),"W) FDWE4[EE*KNG.7A( MS?HIS .8%Y4TZ)XNK;ZYG :&$#:H M[PANKODVBDLF33%L%/,]%N"",-HX(=HIR=U25<4.Q9]DDWR!COHFQ6[;#G,# M<]@1&&Q]-BOV)*R5U M34.:=X^SGJMB,\8?2:;0;6Z38T_RP.0R MQ%"">29C&^6YGL771CFNU\:V,6VLV[5=USS?IOI8P=E2;<@3';\JW*8+A)=K MUN40@?5A6S8W-@3F4=^UJMR&<>JPMB)OC!SK=G+76[+D"'S-,*DC^ D.*L6^HV?8]V&[K;:T7:+ &6,."SI M6>-MH_J^=*UES88YE$O/)&S#&.,[>\(^X<;5L6Y;MT,XUKI(QBL=CV%[TSG) M\JP_@2-BD=?.KW8XU?J'2H+X+&%N:QB(6_,? 8%!,N5 4&V>CC6FCG6[.FOT M+4U"E:Y>\97?-EF!M'P=@H*B"(0I@@US*).6"C:,,>:T%45C[%BWLWL[SBV6 MA9I7S[F>U0&SPK9=C)IGF"&"ZKN^O0O8,.$Y/C<%0-H$-=O<3>/W6+?A&[93 M_Y&2D-9I6_K6,F�!"'FX+8,.$)<]&)$!B3OMLB"&_L'N^V>U=QF4R(BHL, M5H+R30KP@*0$TX^RWV3T=VWXB4%KB(#Z](09*T>(YC+/A!'>8LN>P!O?Q[M] M7YBD*PVF_L?8LT/8VR"4/9;+''F\0;>%?./_>+?_NR_R*9QSR9\W:C%6Q5\H MU\X4U=/[TW(93]1Y#R95J8IGU;OX]1?FT=_0IX3OF2U\UVS1>V7;'XS&GO*? M?*C([>=[7 :>N7$,$9R@3F":MA#!21IP8=IQ#">"P&\QY+RQH_R='BQRQ!#" ML8^:Y^$A"F0!=2WN"%"(P+6>MZ% #W;KME6W<:.\VXV.H(*2B>J>?)TI?GCR MO6>V\%VS1>^5;7\P&J?,NYWR?T\^VY-R#INOZ0$QG!"4FF>VW4,6L?M]: KM5IM>O=;9WM^]T+^LWF<;]*W8Z9,C]D)U&ZS>V3?KU"^2; MN)@E64E2]01-T1,?AJI8OY-=7^A\6;]T'.=:YXOZYUS%4U54 /C_*<_UVT75 MP/;-^,6_4$L#!!0 ( !Q09UD;0LT>%PL &%E 8 >&PO=V]R:W-H M965T&ULU9U;<]NX%<>_"D;=:9.9*"(NI,C4]DPBD4AV-I?& M3CN=3A]H";8X2Y%:DK*SW[Z@+(O&11#IG#[DQ=8%^!_@G ,(_ &4SN[+ZO=Z M)42#OJ_SHCX?K9IF\V8RJ1/3XPM?L=M6T M+TPNSC;IK;@4S;?-ETH^FQQ4EME:%'56%J@2-^>CM_@-]W<5=B7^F8G[^LEC MU';ENBQ_;Y]\6)Z/O+9%(A>+II5(Y;\[,1-YWBK)=ORQ%QT=;+85GSY^5$]V MG9>=N4YK,2OS?V7+9G4^"D=H*6[2;=Y\+>_?BWV'_%9O4>;U[B^ZWY?U1FBQ MK9MRO:\L6[#.BH?_Z?>](YY4P/1(!;*O0+0*]%@%NJ] ]0K!D0IL7X%I%U2UI:5:^V 7 MWUUM&9&L:%/QLJGDNYFLUUS,/G^Z_/S;A_G;JWB.+J_DOX_QIZM+]#E!E^_? M?HW??_YM'G^]_!N*__'MP]6_T8MO1;I=9HU8OD1C].URCE[\\A+5J[02-V@:.=*TJ[))RJB@LEF)"BW*M9R95NV4<2=07M9. M>>Z6_U06XT59-%69R[=N95@;(7W;')&L05-Z@C:BR,PH+Y:+#&+C>F4!)H:M[0,=U**4^G!J;2/ M4]&+['$\O.SERP=5W^VDF=-V^Q'ZIMZD"W$^DIE8B^I.C"[^^A<<>'^WC4!( ML1A2+($4XT!B2C:P0S8P9S9\D@N;K) S@TR(=D9HBDVS6[PAZNT6 @S)57K[@.X>2)G()B-79@+)]76S MZJ%D3<.ID89CYF&/:'GH[/70/(04B_MU((&TR8'$E P+#QD6NC-,N:#*ZGHK MEJ]0(:< '@9X-;M-#TV&O MYKN-QJ!&$U U#J6FQOH)\\/.6'^V,**3R\>]IK)L#;"^?'1;'AQJ2+485"WI MY0\.95.-=$?5<$^L)M=J*E"3R[;7CRLV:HVW!6]%$0T#/>+$0HN"2/N GUN* M10Q/J3YJ+6IA%$RUT9U8RHU)&/B>[G^+7G0$J^&.J^%G@;73/K61-<-7,[?U MP8,(E*V!JB6@:AQ*31NEH&''3L!]EWL0$8RS05Q;$!%E3S:MS2QD::B=, M8G=GADX9H&H<2DT-9(>ZB!MU08)O8A(?/5XS=W.&CF10M1A4+0%5XU!J:IH\ M.7WFYF3/HM_$49&."T/S@@+SS)LQJ V$U U#J6F1KI#=\2-[I[%OHG) M[8BYA^FV/#C2H-@.5"WIY0\.95.-=(?C2$\<-YQ]$Q/$6=DWL8(X@WU;BMG8 MMTW-QKXMY:SLVZ9WC'V3#L219X&XTSZU@CB#?;NM#QY$H" .5"T!5>-0:FI6 M="".N$'IY^^H1;ROF$'!ER'?(B;N35XQRWW:3H@1=U JA?]IB8L8AZ)](]0MZG!=^Y MJL6@:@FH&H=24U.@0UGT!,KZV>@W-7G9F'G15%_RN_L].!]!F5G//B2@5CF4 MFIII'0VC;AKVH_2;6FYYQ)%OQ-UD6;Y^UF5N*30FS#C$XN[1X'D#E'A!J:G1 M?'(3J)MX02)P:H(?(V0S=WL&CV?86T-A[PV%O3GT_\'+:,?+J)N7/8N!4Y.4 M8=_#.@1WFQZ<$B;8LAB-08TFH&H<2DV-=0?QJ!OB/8N"4Y/@C6EHW$'H-CTX MUJ $#U0MZ><0#F54C76'YJ@;S\D/;BA2=V/I@UWE,3PV(2Z$<.9M2"%AF9$GWU9A;#& ?32)^J M+7*1QP)/7V9;;KZD-/2)/N0L=H\=0:,=<:-NXM9CZ\/N5 NJ,ITU^F!M\]3CW;W4JL[ PTUDS MM_7!WUD"RL) U1)0-0ZEIF9%Q\*8FX7]T'?98&.XA1'5X82[ 8,3 Q1*,^!S.I5!@%^D6*V]+@N()B*5"U!%2-0ZFI&?#D6\O<6.JGV_9@EN-9 MF/JA\6UIH$P,5"WNV8<$U"J'4E,SK8-BS W%?G3;8R^O'*K03PC-F,F, OVJ MV5*&&LMW=V<&3QF@A]&@U-1 =L2+N8D7Y(X',Q&-'J^9NSF#1S(H_@)52T#5 M.)2:FB8=)F-N3/:L#0]F C(6,OT&0[?EP1EAH6.&S1C49@*JQJ'4U$AWX(ZY MP=VSMCN8_5Y28_"#4CM0M1A4+>GG$ YE5(UUA^.8&\?]T'8'L[ N<[O#W8+! M(0<]&@>JEH"J\5/>5;_KMD.$?B]$^)SM#M^\3].ZW6$I9]ONL!2S;G?8Y&S; M'99RUNT.F]UCVQU^!]E\-V1[[G:';^(IVW:'V_K0402J%H.J):!J'$KM(2LF M3WX[HOWQD8]I=9L5--*4F]W/25R735.N=P]7(EV* MJBT@W[\IR^;Q2?L+%8=?5;GX'U!+ P04 " <4&=9X)AOS;D" #P!P M& 'AL+W=O$YHC!Z#CL R=,.L&N _1+@O@)P M:H!SJ >W!KB'>CBI 3IUL\I=%\[' GM]1C>(*6O)IC:Z^AHMZT5R]4Y"P>0I MD3CAC2>WX>3ZRA_. Q^%<[G%#$\Y,:,ZE%$5BOU** ZZ MH9*-HR"/(6[!^_OQYWOPIBQ+4QM[6YN1O9!_>=4^MKVV%?TLR_RW)@CW9% M;G-%[CYV;XQY@F*R)C'D,4<%L.I?;+N.BNE,,ZE9LO:LCGPFZ]TJ'V#CM]F< M/[<)]MM4J9H[+2P#MM*S@Z.(EKFH'FFC;<;34'?E%_I1MS?NMNA]..-NDLIS, MS]IKM]7\3#5U(4MQ6Q'=;#9I]?Q9%.KQ?$(G+Q=^EZMU;2[,YF?;="7N1/UC M>UO!V6RO)9<;46JI2E*)Y?GD@IY>^IX9T$K\2XI'?7!,C"D+I?XT)U_S\XEG M$(E"9+51D<+?@[@416$T 8Z_=DHG^V>:@8?'+]J_M,:#,8M4BTM5_"'S>GT^ MB2K?U>.O8F=08/1EJM#M+WGBTS/79K 8\1NLLVSW[<_=L-O+L MA'Q39;W6Y+K,1?YZ_ SLV!O#7HSYS)P*[\3V$^'>"6$>\Q$\EV\?SAUP^'YN M>:N/C\UMJM=D"8&BR;)2&P*Q5Z6U+%>=\\I:"GV*35NGUL?5FL ^U=LT$^<3 MB%PMJ@9A M[GLL"<]F#X?X;2E*F5G>!P18L <6.)?F(O\WQ!:DHUJ36D$^RE29R4*0)#@I63R_?1F#8R[CD92]FJUP/UNA(\U=F/5VGC79IO*RK@>R=9IM4)#([8 A)$W1&D+>3C 9 \P M>==DPJH#UMQX?]YD-C.'/%DCM')WND>>&;$!M QL2".DQ'L!PQ,G=AO M]OFD$(#;B90B2#U*AT@Q,1Z/N"]E/5+V+O_("M5TT]QT^;"J(/A$Z]O@YD5[ MU$EG2N-NLWOD*ZR,A];D(V(TC-F(23U%4R?_S?\)E2X!?#J%Y \F+1H-$A"H MFD!10PI5KJ8%%)HY24WTXB9P"]L4?-K**I@_G9X!@MB+AT@1.>;Y7CB"M*==ZN2I^4V]%A4I53EM:14JRHT^,32+ MH@TL%)Q2?\@KB!CS$SJ64WK2HZ&[?%L;9]:FR.W6OO,(F2YD,4[ZU$FE[V7] M8VE[/04]N5(WN]Y7:2Z@S.FROBF3A'Q(@5Q1RVW6#(.$#U?+EIKRV!_SK)Y; MJ9M1JYOMMI C86 SYS2.HB%21"IDP0C0GF.IFV1OT^>N[H0> M_#@9U.;4J1\%0VL0J3#Q1^IHUC,O< M!_&0RS Y%HX4.JPG7>8FW8L7G]ZFSV,.S6P:C2-F 43(UO/92%G >K)E;K*] M'2F^#.+6@5#(-DU.&4O\H3>@3C,(9ABMXF3UPOT%"2M1O:53943O58VE[/0L];3-WLWK;5-!7F0+.5*CI5M9IX3&RV "3@\+)&XOSGF.9FV-O*Y4)D>_6['^I0QG2ML;<3EBV&$_B:*249CT# M,S<#MZ&/XK*)E'(KIA&V3<834D^WS$VW^Y!N=!?.6%2@J!'"#"AG%G!,SHOX M2#+B/;-R[UWAO)1E6F9OV3YT,O:[]P^/I.WU+/1$S=U$_3H\I-9-VRF;>*A% MM2&Y6'1EAWZ$&V8TW$S+KJLPD=0*F'$P>6*\BN(VC8?2,5 M">_YGO^$[U_J0JCU?FX>:@)"ZF$2L&3(_IA@X _[F;_]N0RZ6A M?@.XK;]JU6TJK561BPI'CK3+OA=;.Z"X'/7'?*=G?OZ&MAI%9O?&TR@ZV+/: M [FY>OE4F1M M!A%/.Y>&,E"\N+?IR,"RD\X^\5<#C7%AXO<$VF1=5S*KS1:DN6G"=WCM8 !J M/]8ET\!R*%LL.>BX7UO>$SEW$_D@B/^/5B*Z$[(0*UF6QK/!8YY%BH>C72OX0>Q9Q1 BQWGDTY&:PN]K"M_=K1_- M7,B/[1L"44F5DP_?%40&_XB^Y?.L%WAQ$%BC7=MPO?T@K64I-"+$&E]RF"=:BZ MSP&ZDUIMVS?J"U4#O[6':Y$".Q@!N+]4,!V[$_. _4<9\_\"4$L#!!0 ( M !Q09UD%]"@;508 +80 8 >&PO=V]R:W-H965T&UL MK5A;4QLW%/XK&F(;Y!+"3!C+FF9)D!CTCQT^B#O'GN5:*6-I,6XO[[? MD=9K X:0M"]X5RN=<[[O7,7>W+HOOB *XKK4QN]WBA"JW5[/9P65TG=M109? MIM:5,N#5S7J^*C4O6&__[)72F4Z!WMQ[<(=[-DZ:&7HP@E?EZ5TBT/2 M=K[?&726"Q_4K B\T#O8J^2,QA0^5A<.;[U62JY*,EY9(QQ-]SNCP>[A#N^/ M&_Y4-/=KSX*13*S]PB^G^7ZGSP:1IBRP!(F?*SHBK5D0S/C:R.RT*OG@^O-2 M^MN('5@FTM.1U9]4'HK]SNN.R&DJ:QT^V/EOU.!YP?(RJWW\*^;-WGY'9+4/ MMFP.PX)2F?0KKQL>'G-@V!P81KN3HFCEL0SR8,_9N7"\&]+X(4*-IV&<,NR4 M<7#XJG N'!Q9XZU6N0R4BZDRTF1*:N$#%L!]\'N] #6\N9S&MM'"YM/!P^*'!,55=L][?$L#_<>4#>=HMY.\K;OD?> MN9M)H_Z1'!9;8L5 C!*3BPM''M#3@IV*MRTMXY86\==HXH-#4/V]B:%DP,YF M SC1=GTE,]KO5*S+75'GX.F3P7)L7A[>C8Z.SH=O1/C2RR\/SF['(O+@D2V;L!$:AA (I48Z9E0 M.!2F3,BU7MT2X?;!E;U\)+,EJ"JX&ER14 ;O))YIZ_W/ J4I'O]:2Q?(^>A$ M PBB3(%('(@;M,:->-C^IGI?2&BW.H?XIT]>#P>OW@CZ6JNP^!^TQX=OX9>^ M$%.44-\J_$X=CD1M9)TK".\^SD_'E#7B!EM)RAP?P %\@-!RMA2-P)NR-@7= MEIC40>26O# VL =UG9.06HM<^0R>K)$*J/-@U;$]"_&Q.^Z*&1ERV+5 <\8 M7\X/MC9!F9FH' 2I2N/DL\ZOH]%%Y^>N.#61'ULITV1P*0TZ#-NQ%37*_#-* M:R+7 *3W:$B16"FF4KF5W7SZCFLVX8L$-ZC [VA- Y]5'J(,4$">X7:B 36K MG6,48+ $073- ),99I%6(SFU]]"J$BRP![03;J<,%2&G2LCR:$/)"*9W"4I! MHS*YRB0W/U:^W-F K<'&@J03>)W6 3Y8[M@0(YMQ<[A'FUAYE6IG,I<=Y?(8 M5G,5"BRA9-:Q'2<#N+&*0?_Y'U%*;J/M4!DP38B,7/Q5)LT>[,LEP2S=ULR3 MJ6'.=UCY ["J"@1%/[$'% =I95U JMA:(U*9,AE-@MC/M4GS1D1\)W26^7*O M3DG W?Y_QCDY\;$]RRC G<%TE7=OU M'A?U3;YZ47L1+!+M"[6.(Q\4_$8)F/08_*KD>SF=\E0&2EF++#F=E[2N(OUQ M3KI!6%=\HCBE1;96!@ 2'!>L0R9H)%J%K"&.2Y: CU=PL 4$"[U(!+1UZ^Z: M'0H9Q)PX^10AG63,%NFMD1--J8DL\PL,S@N5%>R7,GZ!62J%/5AB[)_K?-;@ MF&!>3IBE"5U35%,C'-4 *ZA6LF)TBHHPHN##:9NZ&5,QC0@D22U,J!(-KVPG MU,QZ:$!HK6JO3YE,>M'E:?:*8ULOME+U2ND66_F-\K*RG>$W/0ETW*6F]HF6 M)B=OT4(PSRZ(1)#7B(E*JCPZ,LY0/M;%@E WU0;]#YN[&>#]T71G=/OIGJ'M ML3/;=G*DU-[^EU!#5D#/DA!'(4X\ZP-$:B;KNQ32BO+HD%B=Y75B$L#@@-N\ M05M;5N=THR^O4;?ILM%;NTN6Y&;QQLPS#&2E:V6[VE[*1^DNNMJ>;O3OI9NA MY0M-4QSM=U^]Z B7;LGI)=@JWDPG-N">&Q\+=%)RO '?IQ8UO7EA!>V_*@[^ M!5!+ P04 " <4&=9C5':([H$ #F"P & 'AL+W=OQ7ES-[>BB4=J=)[GUY MW.^[-.="N)XI6>/-PMA">-S:9=^5ED46087J#P>#M_U"2)V,3^*S:SL^,957 M4O.U)5<5A;"/9ZS,^C393S8/;N0R]^%!?WQ2BB7/V-^5UQ9W_98EDP5K)XTF MRXO39+)_?#8*]M'@3\EKU[FFD,G;ST^0HH8P7HE+^QJS_X":?P\"7&N7B M+ZUKVW>CA-+*>5,T8$102%W_BX=&AP[@:/ #P+ !#&/="+YFDIH[EM94ZE:5B^FLR=]ZB ME?[>I4WM>K3;=1BO8U>*E$\3S(]CN^)D_/K5_MO!AQ<2&[6)C5YB__5"_H3N MR^T%#8]I>G%/D_/S+W?3V\OI9[J^^3+%]?G%U<7T=D:3V1U-32\4Y^#WP3MZ M_>IHN+__@2XU'J^XF+.-[_;(YTR?I!;042C:684S@S]ZDWR:S,Z2WT@Z5W&V MV[0IV)L$ <"T$\(>71;(?57G3=[0#9?&>C%']6:\#(_IHW2I,JY"%?9HGL6L>N1[=0:UG)+*!#:+Q8<%Q?A#5,"[!!Q$<6 MUM&,C]D=-:]_W#O4;[T-?L>=30<8ZI*DLEH8%E;XTKZSR"2(:$4D$UI+0)*PX&0@T! MQYY9M#WC/$H>I>ZA_G"..<2W(<11M]=W,E(*^Z6Q,F@.!401^LAM:O'D8CL" MEYM*92'PL.PS,K71"_7J.I(97L .P.#SN:_HA,\8$4$J KL7J>T-$ 0FO,?BM\$[!E)?QWK=<4W5264J.=43*+-KM% MWA[N]]WA;CNC,]R8VG9FMY'/9_)2IZ9@NA4/NV:Q,%F0T#5YQ!D+"D:,!Z:; M4QA6G:HJ0XW07*%&6P6IU>B ;=@\Z#G.'SLQGU,$<2 MM9UCZVWM@!J1BAV;Y'\Z$KL^T_W.V:M@NXPG3$?QHU4?P]JG[2%V4I_=GLSK M$_"5L"B_(\4+0 >]=X<)V?I46=]X4\:3W-QXG OC98Z#.-M@@/<+ UV:F^"@ M/=J/_P502P,$% @ '%!G68[R[KQT#@ Y"@ !D !X;"]W;W)K&ULK5IM4]M($OXK4RRU!U4"]/Z235+E$+*[5PFA@+U\ MN+H/LC2VM9$UWAD)PO[Z>[I'-C+8!NZH2K ES?3T>S_=\MM;I;^;F92M^#&O M&_-N;]:VBSM[C4TQ.ST#(O>=.\/O%=-SZ9YU6S M]_XMW[O0[]^JKJVK1EYH8;KY/-=W'V2M;M_M>7O+&Y?5=-;2C9/W;Q?Y5%[) M]H_%A<;5R8I*6_EN MSR6&9"V+EBCD^+B1I[*NB1#8^*NGN;5>WE^KV-]G+$Q&]0M6&_XI;NS8*]D31F5;-^\W@8%XU]C/_T>MA ML"%UMVSP^PT^\VT/8BX_YFW^_JU6MT+3:E"C+RPJ[P9S54-&N6HUGE;8U[Z_ MZA:+6D++;5Y#O#IO"BFL.^1-*8KRE)\K$Q1*]-I:<2_1V/3:CC1?S:);ZF'FZE38+TQB[R0 M[_80.4;J&[GW_N>?O-C]90?OX8KW2D1EH7JFM8@P@M9W>3C6HJ??TI]S_M%G$.$=NNJV]R(0LT7NC*PE9J( M=B;%1-40M6JF;\1!U>"6Z@RT8 X%7*:5\['4[#>,XS.)EJ98S8%UX: M.&$/73[*.JKB'X/1%#2MB//2?T8I'SU;K0%"SL M$_MAX,1)T"]:TP76!,?B=)8W4Q!D%8+C'4+2'5K3P&'$W(:YI##?=CB=(&ZE MEG2\M9=Y(\YI^S!+/+0?[^>]?; Z8BRG58-SIR3%G*F/I25R M]+@5\@?*F)'"\QTW=$7D0*GBFZY:>:0F$\.,*8BAQ4'B!$D$F_E.DH2']Z?) MAKUL(76E2C(+&]<>F66PS U"4.E*6FJ&PI(NEJ;=NH!U\3J>_*EJ*H1^:0^0 M\^IHLKPS5:HD%PY")_0C^\7+0G&9WZ*@M) JKQ\PYB6.'[CT$009LB)'/1M< M_BBDZ;4V-JJ6K130Y9Q\'AJ. N@O<\(P.MPJML.^#F'[;$(<94[L^F0\T$A3 M,;K)JYH\^PAG'ID<<<+&-++H8+JA"JJ[_)C !:YO'M/A@_Y946-WG=27%* M>5_^U2$WU# 0NRCFDO35@5%J;R#T?5W6ô(0/E3N4K9AC?J_K'WK'SY# M)\\C= U5E-NY8<7.@*?J.U%7$*%T4-"4;H_@IG,DI1OLI()GL*T!=BS%^,[J MMVH0K/!D+ +QMJ-B=RP^=9IC>U !X7;37)>4/'CCO>)@JF=X3I$WR#\P*#$, MPYTKA$!ZC"B!NX,*;O5! GJ4JG'2O;ON7O5ZE>U4-4C5$!<:T0101:OZBD'> M"6Q=2FWU@806.4E(F<%WG3AUQ1]-\?SM5)P\9)0D17(-_>0)$7%(YF1P>GR) M'<]-F,"E9&QA:R-O-Q T!Y!!,"&_-V3IKN4PAR4T5L)%B"@749A"VF*D>P0' M'AFT"7(<(R.P'810@TUOT M 81 PN%Y%#JI;Y\CMP=Q:)_[ $*>..46!<+7E6G-">L=')A9M3"H,!%*9(I2 M&B9.%J,H #3Y<+$@#AP_HP=!Y$11 M?Q$SB?)RYRW38@MTXHB9P@B^$BB1/' M[J&(L#B(11(ZF>?A=NBXQ';L.BG\]EH6LT;5:GIW1 T;A>>]A6,X.3+0 9V7 M@J, G'D),18'L!R$]2.0@O@!\(,%;$V.5$75*8CAIT'J)!Y 71QYJWM^X"29 M?T@A%"61N%JJ%^$R)FTCG\50!'[J^#XAC8,D%B5ZP$PCV M(Q)UG]N1M9''5DQ" U:*6R)35I,*)&@= F/2U?#DB2T"?>]!UD>9-]2,4"[" MMD:AX (@:\:5!:=%E!HJQ;#WG;(H%RCB>E8A;!E,$\[IZI;=$?\ HON6;2UR MESB5D3PP>BC*>T&>,DRO+[ANF WW/4?7QUR4^UQAI2*UL/\BXZMIPSAC0!6E M#U7UH5H%!*;TO(24QP#0G$IM)S'T/>B!D%]5R*TX#*@;97S.&6[2M9V6F]55 MF;5FXD$"/EO1N)0TJ"H'["),?$:YN(J$YWI.BKC&!=*+SR&+[PGE@\@N2@52 MA^=1F%KE$J*H430Z;>TV[@ST;0P[6%X OA#7#34B-[)6"]+!XTQ\3! 6"%PY M CX&?@DA+SH-Y\&J8IAFF=AB0Z*T7FK6G/\YMA]R"DOI):>XV(]0G>.@3QL; M"LAM!1_(08#@@2R/\AL@@NFC8 JX/P-K7WL@=N\&JX,'OM4W65R.U[WI5[0Q MMRCX@_)-5?[/KK%C/N;'0@! XVE#048,P#RXM8#O,%18&@D>.+5(4DXFDD>$ MXI]Y Y^^$UX?50>,[;SHT&'"TR4'-E@,8<\!Y9[@UL9@!@TAJ"0AT"(W/:2: MT)B2F6SD[8J&:757D-'US-%X"KO +NH:=+X$)QJDN;83;J9$EWH)NU M7G]UPA:1+-1M%:6M!QW\BQ+[HPC](LG1<<2530A&?/ _ S<6=O0:!-%M68X M;Q@J7L!7[*AD!'ZM5]'5-3.W:MH?ZW\?<8UBC_82E1.((0QX7 #HX%(V"+, MN)2^$2"QY34$WQ%JUXB+P"/M]PX"2+!L=+9]'L0$/@Y7GZ>,88L[JC2-L8$L M\O+/SK8WV^GXV>'ZQ4K@#57A&1*G6<22NDN)4;/3V+,:A5$?&( M?1;K>D>G;TDVJCGJ6XH^C:XRS-8%KSBXN4"SKV5;652 _-#(2=6*!;3;8X]] M+DY@"-\RP*\@$Z>UZDIF '8AI*\UA3)3@#+ZH3 [50'Z1H2A$[H9(#\J7@@+ M2B@,I42K$FE&E)7I!Y-D=F#2%(O@)D$2@]F)U'K847':-M6 ^@$!8,!I^)(/ M3.H&XK/*>V]!$I=K \^)5G,ZL=45.CJE[^=!NX:-!X"^!"2#B"9Y(;S5&@?N MFD$P?+AILMU@:#8)N6;<=D8>CP@YA3Q R(NMFF&\C(J9 E>_',KZZ(9@5GD(]S]PFO( [H6,!LPH $%13>AGJKB& M+:!FY-K$NS++L[@TV1'N ZOWT)/F%:JN2LX5:^])+!>L+_A6DCXQ/,_@8J\Q M.5\.*5JU0Q>/ ^7_JKRK"?SK3=PS/[6U ZL?S=L/^DR&L$6Z/PCC70-UP&J: M_F:PP 4AH[);-S;Q#OX(9C?L5Q,*RS_XC[^)45WV4US)3$$YTS%#QDA0LA@ ?@E MQ0:-A@D&/?85QC !-]^4/"S\#!BKTFLUANE>X"1>L,'^3\+L!&F$_N_0Q,[S MLX#1L'U1-J(<0V]8*AO P[=.FYZ](B@\ X93=Q+MHFK03Z]Y*[V4X-I'47/# MD\+ =P(W942/JC_ ;/TLG:&.[SMI&A&Z"Z '@I3Q'N1XZ+-]] =I)[XNI#6 M=J*6-'X8R@?<16,I6">*?7H?K>:(^?Q'_RC*T#A%47H_&=9RG)/VH=@ ]L2B MQ$O%MWS:9W3D+0WM# \9"GJ3%]8-R3'B3*1.[$;T,K+OC6F-#Y/%(D./D^U MM9Z3))& 59,E1/0SQPLSFN)&8;K1FO16Q*?IGMYLV#<55J6#T1B5X>5( M8(A)RH=FR&T]6*NEPZ$'CV1=="TOFGGVX(3FV8G_0N2V]A.2C3\86;G\]UQ[,[!*T?NZ)!K>)3(#XG%A_<&&Z@'0N8@;>"87SNVIA17Q\)A@[Q$1KT?>U#(&M&K!OV,; MJQ;JY*\SB7*@:0&>3Q22?']!!ZQ^V/C^OU!+ P04 " <4&=9?02\CEH$ M #/"P &0 'AL+W=OUTPSHMWVA M>!3OX7,O/-YD)]5GG2,:>"A$J:=.;DQU,1SJ-,>"Z8&LL*0_&ZD*9DA4VZ&N M%+*L42K$T'?=>%@P7CJS2;-VIV8361O!2[Q3H.NB8.K?*Q1R-W4\YW%AR;>Y ML0O#V:1B6URA^:.Z4R0-]R@9+[#47):@<#-UYM[%56CW-QO^Y+C3!W.PEJRE M_&R%FVSJN)80"DR-16#TN<#A_1/^UL9UL63.-;Z3X MQ#.33YW$@0PWK!9F*7=OL;,GLGBI%+H98=?N#5P'TEH;673*Q*#@9?ME#YT? M#A224PI^I^ WO-N#&I;7S+#91,D=*+N;T.RD,;71)G*\M$%9&45_.>F9V8*I MDI=;#3TAM3Z#"BEB.5,X&1J"MYN&:0=UU4+Y)Z#&\%Z6)M>P*#/,GNH/B=:> MF__([QUN= 52W'JT'W0J.[1F;U^Y<7NY3-DPSW9\#GT_Q:89Z&.$[W]\'$! MX04LYLO;F]O?5M![]V&U.H.[Q1)6;^?+!7S,$392T+4E'F#86J"]AO8^:3#T M,V4BK05K;I?G##BEZ^)"*FG(--DH6QRC]D C!I:S6:)6Y MQL MR#HJ)+7((&?W]C]2Z2@-;Z"H@ S@]YHI0P!-FL,M.?M)XD./3#"YK#6Y@I@3 M2:S,P9&LD'5IB(5-:SL$![.388?7KQ+?\RY;-U_ +15L7J:RP,>MOT#2'\=C M^O9&_7$TLBNAV_?',4T\K^_3&0=:S!C%UW4;5R/)O>5Y2G8H"KD-#2_)2-0& M>D%R!CT_IL%S QH3]^S(\=_B7:.H']!R"KR&44*ZQ,<;!Y:-%X9PTS&A'$N9 MC1.I5>1/;8D(DN'9CUVA_(;L$RZ7( M4.G6;7[2N6WL=V[S1DGK-L^+X%-3W#$[IY10]%:U"!KHE=.&PFRIAF'?CUP( M@WX>^UR_ *4+M__U]GA=]FQQ/," MF:X54@]A;#7XOJY *IC6?,/MB@;!V9J+#I \U+C5OX1>&'T5?F;6>=]E71#_ MO*R[[DH6\(*J?^."BFHH%3,FGI#2$$7QWL"(\/Q1-%D%JFW3 M2E(&V6+>]EO[U7VW.F^;M*_;VU;W/5-;7E*^X894W<$H&PO=V]R:W-H965T.F[4K$$B4 MQ+M[=WSW:.9P(>0'->57PHYKJN6GXMB9HW#9.?3GDM%D>]H+=\ M<5--IMJ\&!X?SMB$WW+]Q^Q:XFFX\E)6#6]5)5HB^?BH=Q(\"Z?V/@K1*WLE2S._XQ4]!XK_:D5.TRBG:Y?W;UG&WR\NK=^WMP-RPXN:*56-JX*Y7BO_ 771NUJ1 M%S]E- A>H:I.0EPW3Y@LJW9"6"/F9I9R(EJ0%LNS MD2E9,$7P-Q8U)$<=D)/G>#*O1&L1GWP?II/Q&)*#&::@I-*\ 3Y,;)6HJ]+: M*HV;*P^8M6/5R.]S)C7BV%XBE\;C>G>1/ESKJ9@KUI:8;CK$7,*U$=*1NOKL M*H]P,P$.,O'E2:SFK46+2IV+2L!Y09'JX*30O(2$_9(&,>K:^#Y M2;*Z._IUT$W#H$> O&*UJTD_#*,!Z<=)ABM,_,#>4S\>;-J^$QHV;!TR#4B? M!N& )#'I)V'^V )]V>?WV*44'ZRRZ4>(%Z0($L(RRI=-KWD98U>*='FBJ.)'&OD(QG:S&&/Q*@KKC2R MM,T2W]QCW^*ZX::KK:" 7*O(8B[))9@Q!4&XA-^6+/B(3,$.HUY+8*2<2_-L M3#]V'U=(^I="5:U3AGB%MPCKWG1911T==\SS>EE%#V"(\^]/,CL"*G[-%L*RQ;? M(XX*\B\9]L!?B)K1J'X>.VG+34-^YTZ29-:30;86!\1UVE+8JNF7,S!3;'>S MV:#&'_7R*%CA#%U15J7;P@97NS1V-0L]2E,["GP@R=U+N(F-\@3?4L)*+=O4 M:.N#;"WIA ][81KO_Q_L*_E(8U]#Y2I==>1[-/5):>[3'TU4:MF9>%E*'4%] M6U_JQ;GC,/7\M%N'U+.2OZWFPHD*0\L +T=J9EP31#@*'74UIYFJ*/LWM*/>B-.V( MG,9AIPQ>8O#]."(GX;XETH[?Z\_PO^9\^3O =HD7!-'^MM/$<.V$B(UL8L_! MYDG.ONY!BYD];XZ$ MQNG5#J>TY#&&!;(\[#*6 MU:W3IT^WVOLK8[^YDLB+VV6EW<&@]+[>&XU<5M)2NJ&I2>/-PMBE]'BTQC);5:)*FVZ.E5'IPN!_6/MK#?=/X2FGZ:(5KEDMI[XZI,JN#P7BP7KA0 M1>EY872X7\N"+LE_JC]:/(TZ+[E:DG;*:&%I<3 X&N\=SWA_V/!9T@.Y(-^[_7WM^&V!'+7#HZ M,=47E?OR8+ [$#DM9%/Y"[/Z@]IXMMA?9BH7_A>KN'=G>R"RQGFS;(V!8*ET M_"MO6QYZ!KOI,P:3UF 2<,># LI3Z>7AOC4K87DWO/&/$&JP!CBE.2F7WN*M M@IT_/ 4GSBO?6'+[(P^/O#[*6NOC:#UYQOJ->&>T+YTXTSGE#^U'0-+!F:SA M'$]>='A)]5!,TT1,TLGL!7_3+KQI\#=]-CQ7&RWE#91Q3(OX^FCMOH9U_GF(G'CY[^G"NISU7RXP.!B@81_:& M!H<__S3>3G][(;19%]KL)>__F[F7K=]_N#H3VWOB]/SSV>75^=6GB[-+<:X% M$N!I.2F8)F)%@FXI:SR(DX4E0G5Z)V2%TE:Z$.@1PI4P>#R16N9*:E'+.VNJ*BR6S5)RB3MLS4 Z4Z7X1RP N!+> M" /7=OU.U-;Y(7"-G]*I )*#NP,6\CHSXA!6EN!\R%U@S(T@VA3[")K)&Z6X6+ M@*H[B&,G2=-.'%P?0W'ZXPI+6H6L:%++6BK+W(NLE+:( MDMY.=E*XDH[]Y C8XG* M2^E?\1YD-T")>I:JGA;(.L^W/D=&STD0YL@#JZY MIJZ-#78L#&GM'3N^D56D)IX7X5OBK?RZ@0@8(#8\I>'+9N[HNN&X@(9=?!=I M\BB2CI.YK*3.J&TXT/VC4U>\,1'<%6 M96C=*YJ+TKB0@-A4"@-5.E7HOJ(X71J#YO>-<#I.)M/T-14T[2K(YJ%>.7V; M9K&)"UT9-%MC+4]^C"C_BD"#KD+^H0CEKWKZ,[T./B0:OE[V@X!>['DO-+O=Q\V.2Q,C55'>2X-OBJ%XRUH'3*7C%T,< MW@MI\QCJLTN@2GYO+^^D)D)&V\BX(M1R-XPA?C=/.OX5.3V:@W7T/R1?B* MP'0"[#Z.VMUJ]Z%R%.?S^^WQ*^<=^IK23E2T@&DZW-D:"!N_'.*#-W68UN?& MHS;#SQ(?6V1Y ]XO#&)M'_B [O/M\#]02P,$% @ '%!G61C'44X;!0 M= L !D !X;"]W;W)K&ULG5;;;MM&$/V5@9H6 M-J!(%.5[;0/R)8B*V@EL)WDH^K B1^(B2RZSN[3L?GW/+&5=8LOU2ZZIP>QWFQ;8+1%7]TY)NR5.[QC(V=GW0&G:<7-WI6!'G1 M/SVNU8QO.7RJ/SJ<^DN47)=<>6TK^[5GDD@FUGZ5 MPS@_Z23B$!O.@B H_-WS.1LC0'#CVP*SLS0IBNO/3^CO8NR(9:(\GUOS1>>A M..D<="CGJ6I,N+'S][R(9U?P,FM\_*5Y*[L'X:SQP98+97A0ZJK]5P^+/*PI M'"0_4$@7"FGTNS44O;Q009T>.SLG)]) DX<8:M2&<[J2HMP&AZ\:>N'T@IV^ M5Y(9FNI*59E6AG3E@VN0^N"/^P%61+:?+1#/6L3T!XB'=&6K4'BZK'+.-_7[ M\&[I8OKDXEGZ*N MUST:)EU*DW3G%;SA,N1AQ!O^/.3Q*E!254[O.9_I:D8C MX8H.FCU=:)\9ZQO']-=H G'PZ.^7LM(:W7G9J/36D:]5QB<=-(]G=\^=T]]^ M&>PEO[\2TLXRI)W7T/]7%5]'O/YP=TG[1W1Q>3/^/+H;?[ZD=^/KT?7Y>/0G MC:]O[VX^75U>W]W2R%.M7" [)=LX& V,^ (Y%9B<]E_!U@KM+7Z0I"_P[+%+ M^4_5S5'I*%S@J1S]GK684O.2E/F?(%33%3J$#1&(( *%&S MF>C>*Z?51!L='H&Z J[58UMM&0A46Q='P\+W5LGPVV@^YTF@K6N+QT&ZW:,/ MD,A7>5[++IP#.S);UH@7W@$N%*B$-7 /=#HB4#AP.6$7>7S!V>(PZ-(6W N% M;3SXY[<)]N 1JJ=*VR!CXXV4; VVZ4J%QDE<9\J@TLA3'-[&9BH&\TYI"<4T MO/[X1U.Q--!0@!'U/T+SY_D^HC>4IFGW<)C23B_=.:1?EZI[] %A.:IL]39K MG)."FD66I5/>T-:PNYLDV_*4=@>[!^*L0_&B75P3W21) )LD0\ N/_T,5QK3 M/I-0WC-2OW60[&]3>K"_EF-@IB_&-ERX,.P='B9P84-E%UV?N0;U^^_&]X?; M-.CN#@YC9<;@5)YKJ4(7BJ3JVNA,&(4>W;H)8E)VRYIZ3V=1S)'NH#73?!!M4 - M!K!KL=!B.M!496U+K-'ZO(!/"#32$*1=4L8_\?B%KB0%PCO.K,MC[^)RS9JR M,='7-EVQ';B0ZQO=@@D:>T[P-@*;K).X3;=@^V;B^5N#7)M',620<3W5,1,K MA_@!.?,LX^!YAPM,J7)^,ON\NWMT]W+$JS9O83)ELD5PL@'D3Y!K!<8N ?L2 M280'4>Z7EB52@2Y9R3TB[K6FOY]A[2"9-@9!\W3*<6.1Z*"\.4+D*HS)VI@E MTF?=^!IF$94N<>,$<6,CYQ7&A:Y0('Z2W?P. @5>C,GIRDFX!U:Z-H0G_O(PYYAIH*_H5/P3PD\IVE8@08GG" M*^,OW9O]M4VH9#>+^QXN"_&F78J6;Y&UL MY5A14]M($OXK7=[45J@2V)8-& )4 8&]W(8D!R3[<'4/8VELS472*#,CC/?7 MW]]8:\=N%7SS/% _^RD$G-Y)]W7ZHO!4[^SDJI"EE;IDHR< MG?;.A\<7(Y[O)WQ3] 3LD9"7,L_9$-SX MT=CL=5ORPM7[UOJUCQVQ3(65ESK_0Z4N.^U->I3*F:AS=ZL7?Y--//ML+]&Y M]?]I$>:.QCU*:NMTT2R&!X4JPU4\-CBL+)@,7E@0-PMB[W?8R'OY7CAQ=F+T M@@S/AC6^\:'ZU7!.E9R4.V?P5F&=.[L6RM"#R&M)A12V-A*(.WO2=S#.4_I) M8^@B&(I?,/3W.M^CP3"B>!"/UY?WX5/G6-PY%GM[H]<<^^8=>Z]LDFOVS=(_ MSZ?6&>3R7]M<#";'VTUR?1_;2B3RM(<"MM(\R-[9K[\,#P;O7G%XU#D\>LWZ MSR#YJJ'M;G[Z?']%DV.Z/O]P2]_./WZ]HINK\[NOMU&L2I?:4*5SE2S!I[DPJ2KG--^R,A$E327-=%VF MA#]IR&42PY6G4N^3=I*&QW2GYJ6:*4QW=)XDF.[8Y!?>0TG;(U7ZA3S?DM-T MJ4N+EZEP,J5K58HR42*G.X)JI+"L)5F+>II1,Q &@YV?]^C^TS9-@KY M6.40'DL:D17293K5N9XOX;DA81&[94ML9B4Z/>N"WJ,/)26ZJ'+IVIE:5!6 BSDH;UDG[40$8A."C/4SK8N40:!\_9 M$OMN9*6-]Z NE;/'="--DC&L=\B_2J2-Z-[XLEK2#2S-9>-42A$BF)7+(H:X*,82K@'DQ$Y\VX'TFCD*[AV%^% BZSNET"JF0?O,MA@ D>F0($NNO!LLRT.9%?8]N\Z#26P!^(Y+E7$@Y/(PL,E MO)C- -',Z,(CO&J--^4Y83ZS;%:[VJPQ!*5GYIS*/];*NB&*KZM\:UF'='(S M$)*Q7C@+!:">J-?5Z'-;DBNDJ9?-'$ZM:\UV^=$/TB!'-.LTJ>$PGN0+1/#P@&T,#+H4J&3@ M!!6\ ^J)H=Q.P19)=I$JHP =]E,ZM5L4:1,DKVM>+3U5@ 3LE)JS5LX]OXE9 M ,!9:)1)ZL(ZCL,&PC_Q7SE:0,X*YD2NODM(&F:4'MQ.&YX8RSB(1 MLP#YM9SH3A) H]K7J$7;EV01N[GUP D%AW \[T$*UA?8%6V=-EKQ%^+L=\+4 M.UF!32P3H\&*1#?):K$7V[*C.MWK'#4R%PT%V(>O>W=[OG NL2)5B+D22Z,Q MD0>S&C7#7F,J0VX; 4?5!IV&)YE*LE;EDMH8A #HFP.O,CIA-.&%?%0,1 J%]-< M[F+G78O74.BI Y;8!9 313G>S LN!R.X1&]]>Z,=EJ(/2\M(\652ZDN^!Q) M4/"E7+9",4,H7HR",C3)Y]$N4RA$-)UI@WC[+=$8B+AG,?JQ.>"X_E% IO.PV+WR7E2]#X_, -SUJP:]U!F(>$/,.X"1RI@[XAM@/ M=T@Q__*D#C7+GRP(/Y06'$7?Q,#R!Q6XQN+F#Q_@"GO--&[/>*>5_+$L/57! M4_>X+A#=D?XDHZLN,HZ"#PHTGC(I/0RJK.J-.77Y_/U;STU=6]2MW:$+D?MS(7PW M=R?[Y5HGM!K>30@OY;)=R:;+C*[GF9AI[8?^Y*XTW$^Y.-RU83GY_%VF1] M% U&@[7_F^L_:M&T0Z7_/.$#6X6L^\8)K9PS"KT&]PEAGXT]MH/=O!R.HM%P M3,-Q%!\^=[X9_JC+>5 #KV^7C0E_O(96,5^?P5MN# VC?0C@?GS(=\/]:'*T M_[3-LY'7.?=<4O^_*'?^UP?/RX7_AN(X&N"4W7;S1+#V;H7>#6P=LU^LZF$T M&1PT_Y]RO/JT1326KQE>4Y8X&NY/=KIK:W/S^6<%X2@Z.H@W+C\G"*/)*!J. MQL^N/Z<)<70T.ES[_[_7A#&4")=X?/1<$\+P?TD3CN)HLC_DN_UQ-(@GJYJP M,;+MUZ_^RF^*_//L3?CP1:,_]P=[A?H],^,DS/#A=^9\9I]HA:?XVD^B9 M#$_ ^YD&HLT#_W+9_>Y\]A]02P,$% @ '%!G6&ULK5C94N-(%OV5# \Q046HL!:O M#! !5>X>'AIHH*8G8F(>TE+:RBY)J^Z" M3C9*?S6Y$)8]ED5E3@>YM?7Q<&C27)3<'*E:5'BS4KKD%K=Z/32U%CQS0F4Q MC,-P,BRYK 9G)^[9C3X[48TM9"5N-#--67*]O1"%VIP.HD'WX%:N2R9+41FI*J;%ZG1P'AU?C.B\._ O*39F[YI1)$NEOM+- M978Z",DA48C4D@:.GP?Q210%*8(;WUJ=@]XD">Y?=]I_T-.2\_<\O/3K3:,$VGH8TN7*A.&L[)BI)R9S7>2LC9LUMA MK&Y2VVA9K1FO,B8K*]::.\S$(Y)OQ,G0PA0)#--6[857&W]'[9S]HBJ;&[:H M,I$]E1_"Q=[/N//S(GY3X9VHCU@2!BP.X]$;^I(^[L3I2]X=]ZTHN!49.R>> M2"N%8?\Y7^(4B//?UQ#P!D:O&Z!B.C8U3\7I -5BA'X0@[.__RV:A/]XP_U1 M[_[H+>U_/FUOJ[VZOE^P^3&[7=S=WW[Y=/_E]O+J9W9^]9E=7MTO?KX]O[^\ MOF*+?]\LKNX6[%U.L%2A@HTU3*UP31>Z1=HJ" !I3H5IZ#;3N&*"ZPH:C5.9 M7JU5*HP1YHC=Y\+Y3]K;*/!:HGG)8NO#J0RJ'[X&)/<[.@UJLT(S0]NR MC)(NH:R'1E>\8 5?*ATP;M@&O8A^%?S5K1UNC$JE"V0C$:UJ]#Y( ;IGFI/0 MBZ!7/)6%M%N6%LHTNC7[! ;$=(F0LTS270 '6,X!N!:ITJA3)LJZ4%LAX/J# MT+Q*N_!YJI4Q;-54KIDB#(X1 'WOXX TK%(6:2M4VOE+D6E1*^1A60BV; S( M"!M&K D]Z/Y-D!5T0:WQ )#7C38-V?'N%4_H R;(=>5UFZ8FQ%9MS2[BA[[K!\B#@%P8)$@BEE$RHNX+M MG-U9KHD6 *-T9&)K!6W@C77$VE-,!HRPZC M#X0J@B /R=CBXO+^\WD7)J(D&BJ-2 [C#UV8=+BO)+Q)/K":;^EIIC85L%O: MP"%S.(),":\?.OV%0V$-EE!.C]AU0^YHJ1KS- 1?CHQC2A9$':JX1PJW8PB" M)S8!KJQ)?<6M%&8<3E)1ZC6OY/]XRZ].2 2[DG0>8A_1W2'OJ:LV0YGKN4UH MNL7&(OIRK[=H1%,!2@_7$3LW (*8\DI6=@7""UIX4%JJ7$KB6"&_BH]8B3[2 M!9"M^9**3Y*0"X^BWW6"@F^%?EZ0@F[ [SX@YZ9N*E;2XXZ31/R6LY1**UQ[ M\_:VGLGPU5+T.580P@03BUE>D&4B99IB"2+V[]=#5V_"-6:0P8'H+,$W[@F[ MUXW:4@8FN40':ONAR+[7$9VF9VT$PJ@0M%RM'B%DJ78.HB@(PY!EOH-0;-\: M9 2D%[0[,$Q^*\HE[KOQ[U0?Q.$/RB5'#(N<.XGQ(H"RVU#>M/)22>#A?P', M:Z$EB7/1N9N,Z9K88>JN<0!D16B+'=-01=3N=FH!ZC.ML]!K(K40XY4%3VI/ M#-^<-K(HO*:^(% L>UU)OZMKOS2=>,QMKE4#J@&/\0^, +1)ZIF^W)_.:#PS M%C^>A(Y(*&V1T_;O45&E8(>8;.8#==D5VJ_:F&/V:YMSMV>R*\KK_N;)#B69 M0J^"7Q!UB:4T[EW=*]MU)ACN&L0!BY,1_DZ"43S';Q1$24R_83";S-BU+UH$ MW 9H&!$YB5@D(YZ,R?@\2"9D/YDZK0=L&CJ] M[].$UH0U"G4*-Z7*'#D=I-)U6]?L6A"AYB^!L#^=G/ 9L$D&GD8 MYPGA&H^#:9)0H%$PGD1L\7(%68I*K"3$YV%,"$73.8N#T7C.HFDPCB=8:O9W M*Y;,(GH_P?M@ I%)D(PB=NW\B #KC(V"Z73*ID&<3%DT#L;A7YFAZ^;_%1@Z MLFZPP[KUIIV;F1M?],*-EWZ>O%HK[81E[O\^W[2Q2M&_&6CYY*NK,C?P^\ZN MQ;=&ZG8_@A]FM76*M:#_W7?[#NE5RT*N=S,)F4?LW7)H^G$(U/$OJ?/(32A_ MK#,/P:78/]-4M,JHU_<'/W!*_KO2--=:BO8+Z6YG>+(Z^P#\#KQSOXLY< _ MDP9/9P'&*WN^E2>S@/X@@/>HVO3+,#4I), M',IIJ];SIE/:\L3<<#IOUW(7]C5>V^Q2R5M:ITESE*26@Z M@/&ULC59M<]HX$/XK.[[I?:(V8)+V4F F M;YUC.@E,2-N;N;D/PEYC76W)E>0 __YV96-HFW#YD&!)N\\^^RJ--]I\LSFB M@VU9*#L)JBRBR28ZEL*&N4-%)IDTI'"W-.K*509%ZI;*(AOW^>50*J8+I MV.\MS'2L:U=(A0L#MBY+87976.C-)!@$^XT'N806>2%8^_]^@?O>_DRTI8O-;%5YFZ?!*\#R#%3-2%>]";/['U MYXSQ$EU8_Q\VC6P-]_06'8*@P][\:09WDC MG)B.C=Z 86E"XP_OJM=J427"$YLH3+Z27*PQY$C9#Z/ MDA;EJD$9OH#R!]QIY7(+MRK%]$?]B!AUM(9[6E?#DX!+K$*(^ST8]H>C$WAQ MYV;L\>+3;CZ2FS?2)H6VM4'X^W)EG:'"^.7=0441(2B;TGA)K0=DN!*&#ITFC!.<= ;Q*!P<\' *%6;2069T":O:$EU+3+>TY<>%=#LBX>$(A[@U M"^+,UKW3/V,1%8]&TZZU),F[Q%E/VN;DZ%L>(ZEWFZ:;X.G4XU.:( IHW!J_ M97T\/3RZVBB.3E<+(-)_:3C0=*21##2?VB!*RUA,SF"B52(+Z<$X=/IDOIE= MXZ?V^I_#90@9IL2F .N$JYTVNX-\0M%8L5I-+.D/FXPDHO+V@GM-0K[V#JVW MV-,/.) LSE*635Z3P[J0J> ?I1*$'UW/EDGYE%<>^4@9QV'\3PF,N[8\=D1K")L=W'HL:GT]IFM@.G](G==KDH,D\ MQSZEH4/"M$7F+"6G\(Z2XYR5YRNOYPO %QWI4LFPXRS.V< 3KJ:U#].1MZ\- MSBOZM0G0Z.Q5 6J:H U3:_3G0-'FBLRF=/&YW(/AEOL"CZ/T4M_X$'%,?FV? M'ALLZG0?"H.5<.;0#GL-*BIR>VW#Y\9V='2SEDC#@]\/EBC4RC67;+?;/5$N MFYOY(-Z\;^YH]DCJZ@(S4NV'[\X",,V;H5DX7?E[>J4=W?K^,Z=G%AH6H/-, M4[.T"S;0/=RF_P%02P,$% @ '%!G63.51GH6! J@@ !D !X;"]W M;W)K&ULE5;;;B(Y$/V54L]HE$@]] T8(( 4$J*- M5B%LR.P\K/;!=!=@C=ONM=TAV:^?LKM#+DJBW0=\ZZKC4^6Z,-XK_=/L$"W< MET*:2;"SMAI%D#&[[=67<03<<5V^(*[?=JJ6D7'5 * M7J(T7$G0N)D$I\EHUG7R7N!/CGOS; W.DK52/]WFLI@$L2.$ G/K$!A-=WB& M0C@@HO%/BQD/Z!?>=K)ES0R>*?&#%W8W"08!%+AAM; W:O\;MO;T M'%ZNA/$C[%O9.("\-E:5K3(Q*+EL9G;?^N&_**2M0NIY-Q=YEN?,LNE8JSUH M)TUH;N%-]=I$CDOW*"NKZ2LG/3M=*F,U6JZ1/&UAC1(WW)IQ9 G=K T\WC9 M.WCG9)C$ F:-B; 43!I@LH!KNT,-KSSQ4NR[;)%R*C4S%S*_FBUN8S1?SB\O;%?Q V+$[&CA%J.8Y$^(!*JWN.#T^Y*@M MU0/8(1-V!SG3>" #5$@ !=_RM4!HV!;PO;/J ):54 ^(I@.7E*]%P7WB6@6J MUJTHO@"MZ'%"V",P853#B#58IJXJX=W !. ]YK7+?GCF':?;@8M:^]?GLBEP M3:W9,EUPN?7W5F\ZU:L;8B'IA&RJ*8[H1T@$1\>51_KR:9"F\/,/E/2*,$+9LE%%UPRF7,R9V7IP %0^%85,NVHMKJ4+!FX M>@5)_/7WSNL;']ESF:L2@1NW$K5[- )0K2OX1Y8HY]LGE5"E(2(^$'=9&">H$CK)35=(!C>"/FFE+E_OJ 0N* MQQ?U!(Z\?:HVA$G(KB8TMCZM+B4!H+&$2\-GZ&8]-P[[-"9A%C=S=S"$^7U% M38%0R3.UELY*]YS C$&RZB@-X^'P&(Z2<)#%-/?#=-BGN1=VA[0_+96V_-\F M6,BJ2G.*:9?,/"=?43R3AX^R7N_X<4S"N-]_FE\#.$]3/2$7N.=UOJ/WS[(N M]/H#HAS'"8W?XAXL2+!"NJ[@^>NW_.S@^P.ZSJ^2-/&K7ACWFK,LS/KI\5ME M)GK6/TK46]\E*;@IJFW32@ZGAT9\VO2?)_&FBU\QO>64& (WI!IWOO4"T$UG M;#965;X;K96EWN:7E-&4.$Z OF\417^[<1<<_IY,?P%02P,$% @ '%!G M61HK>[D6#0 RR( !D !X;"]W;W)K&ULI5I9 M<^,V$OXK*,63M:MH6=3MN:H\X[B2K;EJ/-D\;.T#1$(2,B2A$*!D[Z_?KQO@ M(4MRLI47FP?0Z//K0WR],^5WNU;*B8<\*^R;WMJYSV]?\[$OY]K6I7*8+]:44MLIS63Z^ M4YG9O>G%O?K!5[U:.WIP]?;U1J[4O7*_;KZ4N+MJJ*0Z5X75IA"E6K[IW<0O MWXUI/2_XEU8[V[D6),G"F.]T\TOZIC<@AE2F$D<4)/YMU7N5940(;/P1:/:: M(VEC][JF?L>R0Y:%M.J]R7[3J5N_ZSGD@JZTP>-H.#7!?^OWP(>NALF ].;!B/FVQ_$7-Y*)]^^+LU.E+0: MU.B"1>7=8$X79)1[5^*MQC[W]E8MW.LK!TIT?Y6$7>_\KN&)7=?BHRG8L)[6^#@M"HN7=B,3]:8'O[>JW*K>VQ]_B*>#5\]P.FXX M'3]'_:0!GM_UZ?.WGT0\?"EN?WKW3;"TB#CK9)'J8B5VTHK$Y)M26Y4*LQ1N MK<329 A!O'XISG6!1Z:R6&\O!+3O5+Y0)9O@5B7A)H[PJM"FC(15"?28"J?* M7&1&%F(I$YUI]RC.Q.QZ$$VF(US-9[,HGL^:;551;RR,4U:,9Y-H,!@T_V]R M4Q7.BK24NT(@2NV3\TJU-=F69$IPJUU[['!PS22&DR'_OZ<=VNG_2@YWL\CT MBB^MF$ZBV6PJ?OQA/HR'K\0WXV0FH)PBT1M<269"Q-%D/(A&HVM<30=CEN.# MLO8EI,"2$J3!4 JGXN50'<(?BM?65K)(%#1N(-YQ^U8"JLF=.X@C@9P*-Q.Q?QZ#C8&=#.K38GK>6-/ MW%PW'G7"N&<=\[Y_XDE,)WXE?BG$/ZM"$3UX_DX)]0"?_$&*LQBV\>(]+1I/3#.3R M42R46)@24*C2"$LW4J=\7*DNZ^>@Y73F-1ZS?TPC(>%,:YVLA4/F%S*K[6<; MYK[T)LL@JQB/ISL\ETPDRA M_%U! :4L5K2>G2CN3UX0\2'^1S@=.N-43A!?E8PO)M-I,"1A7*9P-@IGXEV; MB% 7Y2ASK/>DEJM2L2M$(>1;]!%+I8ZHJRHJ*APZ.>;9D.\W>;Q;A+18\53[ M:TE<[+AB5NFE#'(TNJ^-,>U/!R].9A,69MJ?C^HE>X4+5HRB$"7$#?&A*&X6,,1V3>'$"RWU \0IGG4 M%W=5R7&E"]\\^3YF)WP 5K"DZM MZ A+LJ+*F#J[=\J*H8-TJJ$>%?2YAG'%"DB+XY7RJ[H)_Z0H1S&&@&@3(.;; M$0I<@JZFT -1%6('&,Q*Y*E<0 M/&HX\ "*^FUCK&9.\ ZXN8+ >+VHK/8$9+HE;+?D@UN8F*$X8LBR(16B(]$) MQ7/ MEJHAF&R9D<+4A05^S=58"W:-A#M-2.(03@<$/4$#)S0W7Y:>9)!:LW] M)2QJ_&%O95TZ_?^XU1>W*#YQNI+(IFW^;#,X/%(;E!J\^T_9HPH%_4BH Y!I M2'M8/.Y3ZC; XE"*'9 [+L-)@J/^9% 3I/P$KTC9:[B\Y$J&9/&>1>V]SI$Q M&U0@3^B<0H6EP]$2KT;$8LUJJ#8 O@&G:P5QE@RQ?H#9=U)G'/'@G\8_E'_# M6KG R?LNL#-5QDY;98[L!)2"#HK0:? 4Q$>\7RBI$P"O%-Z6CDA5DI$_RR.9 M0N(."84DJA$CU=4:BZRY)8J]#5A&V4EI>*UTVFD-,K @&7 <,D8A5NB(G M6Y+RB1?T=70$R"!F7*:\[(<,]L5ORC+15AP[S])%WG%E,$ " M8@0\9&MLSTF+2"#D AL\MW6MD(9DS;'9X:!-O0>'LN4*T]($6,*>*B I'4GH MT0%30EW\I\P3B"#(EK[BPOY&"PBRY5_$*!^B:#G[LR;H/8#(U8H SY$>BJKM M(2%DISK66YW"#[T.[9K\"8)6J/>E]3Y#HEYIFHN]N#:<]I=L[#>.="?.X A>]1;:=)/8\OQ/DLFLY&%^(3 M@=@)%9PL(L_$<#Z*1L,9DT*+Z2&7+2T0ZYQ :5X/X/_:-#Y34.;L\3$+]KPV/6"!5;'5I"M*KY)AT7)W( M3K,+MFM.((93OJJPZH@P^%LE7=3[.Q[4/SGT.SE?H>$45C73#W V[Z/B]\.6 M SH,9;GD,E6WM*X]K/HU'J4]W:V65+N7>DNQO,EDXO'6"_.U@I3Q>'Q3)[UZ M@ @J-[Y+B*]'H[[X4AJ/%-RGT4J#)J%DD#LVSZO?^I%;Y%DZ&U\/HMDXCD(* MY;3GLVC=<1SV/_/^Z$403I'K/>6C(S+W:]2$5*%LD0G\P9>H1.I.ER!\@WI6 M4X/Q)733]X\6 0$F/_2_]+M*C3OM=%V>TK1DG^]"O2]0/?RHM=IF&OE_")H\ESE!*Y M7Z$+R]B1<3%ZM/UC#7%:[3\=G1\;C/I!ED\WMRJK'A3 /U$(+4AHQ8CTX>#5$^;N G/\-GYU M$8HPL4()O"'!VJJ "D#MJDZ_V)[@ASL$C^3UC70S0J^,#*H>'%69W)/(!,50 MVI9\U#L2@4 UEP] MF>]0T)G,SUIW.N/*"%A3<9$K*ZHN'0" _( ]I,E9P2&2Q&?HUD#UP*NU)J>D MMJS>2Q3=AKY-#)W1Q4+)MDRG=H:F9*=G9']S8G5D-LBC#J5:,,OIE\SL\;GZ MZBS\ZD _JQV?<.T-%HNCDZSQ"VXCX(Y^+N/G+T\@W>Z55\Z$R6=3X1'#;2X^ M_:.<=\QGO"Y8&IO)?J&5V)L;=>*2TA./9"!.,RAFIY 9BU<#"51(;4;TU&.T MW2O(HP:3.WX6AN&VZ=/VW8S,%=H(_^Z8K];3WF[Q7P_9^3?R]N2.F@]([_^\ MU1?O:?#-QVSVQ^G>\U(:0?A&IX4UWP\LZ>L#3S3T+E07U'-TC^E=3G@NU.3; MSG!LWS8A(3P]HC59YPA"+'U$+UP&ULI5A=<^,V$OPK*"65>Y$E6?8F MFXWMJEVO[]959WMK[20/5_< DD,1MR# T#)_O?7 X 4M;%=J)C,-/3 MTQCJ;&?=5]\0!?'8:N//9TT(W;OETI<-M=(O;$<&,[5UK0QX=9NE[QS)*FYJ M]7*]6OVX;*4RLXNS./;979S9/FAEZ+,3OF];Z9X^D+:[\]GQ;!CXHC9-X('E MQ5DG-W1/X=?NL\/;!4=26/N5 M7ZZK\]F*'2)-96 +$O^V=$E:LR&X\=]LR1NGSX/UO\?8$4LA/5U:_;NJ M0G,^>SL3%=6RU^&+W7VB',\;ME=:[>-?L4MKWZQGHNQ]L&W># ]:9=)_^9AQ MF&QXNWIAPSIO6$>_TT'1RX\RR(LS9W?"\6I8XX<8:MP-YY3AI-P'AUF%?>'B M+C3D1&G;5@5@';R0IL*["OBRST0_)Z/H%HS^+&QAHO+@R M%56'^Y=P7E_=BVLDMS6J5J7D O/BA^_>KH^/?\&$@'/"<-5HN-0[3\+6 MHN@]SO-^+G8D.G+*5MBK]9. _PA&F6"%W#BB%%!H9,!@:5UGG0PD$!>1*FE:H&EPWJS M$;6SK4 ;*+JRXPRYU*5A$#@G>XKK$1,*C10/:$5,A+/G0\+12V5!IVPH8!R ME@VCX:GLG0I/;"1 E2!3/6+#08 &GCC6$^S8V"TYPXA@UM&FUQEN>+*T3E#; M:?O$\T>.,$<5]"$ 3[\0G\E%W3;PH0VU]4$EX)$P-D;4NIM'2@GI2*$%*O# M),QXA71.FNA;#G'J+BA2,B)BBQS9W@,G_]5/$U$S*(\2L- <47\U=@?/9 N" M\&YV.KDV!P>VRMD1W&QI:_46L:M$8R]U9"\@T((\W(19K62A-++'%K$#XVK# M%&5Z./"W4OQV:)^ADM#P1$IP>R<]%B70,.]52#$C@::O 2H(PB24)9^E&#Z> M[0UP T"U@I=!/H[>9,B$I@W,91:(@17P-!6=!_8*(&$@)XP=6HC?X8M%V0;1 MR"TEH/91%WND.1=DKCF@EN=+Z1M1HZ?Q$;AXGB-H%6Z\@X0P'5.L MZEO!G&3FD"EC 2<]FYK;H2XC-/O0HI.X(@.U!2 9[DEV]B.5>? X#IXLL%#7 M1\K@>HNR,(@V8I"P[,=9^,6NEQ C]'9(E.>* 7/0O"GH!'=;\/%O? >A1?2) MU8-^,HDIRGM\KE)L.EBG"R$@_$ "9^+S%)S,#D/9NSC"'7^;W07,DQ/^PE]EK'5G-DG>Y]]A*: MTSO@!%6'[G-.AL6I3H-%S-CY_<_SU>E/+^>)U_(:?HQKGLE:(H(L2P?R^9BJ M)'E)J.+$-\1CLS9V"<::H^BJ"0(77D16PIP< [(/9\JO>E MJ/R>^JC3 >RMU'VZDY$YU!W.A^&"PHXHG8R$HCTP?&X2MLG WCQD\B\QGD/P MAZP_P E8#G2H^#86W K,^>YC9*"U484;A6;<149G*M CZRD'-0?!6[MQLFM4 MR7J-E=,$L)3+[#H^?[HL>(S,>/(^N4R[\(?"+Z.NX7;V:I-$Q 24H8R"QBRH M1=T';EHAF&,_F#Q-\">%3I8G?L2%D^@"\E3!NW^JD"MA%(DO+PG\;H:[[W(S*% M7[EGANXF50UPGERY&50.>P_13FD]NC[FY:\$@.:EBU^^*,X^W=#C#3DY&,7G M^^(_?%CL11J*==Z;K-S3OJ&66W32!1H:UZ/WWPRLLB4"10>'ILT\LRSEAM/! MZU BG"141[S8G[ED%?KJUR_9/Y._W'^EW/';#L45A7UP*[H3MV$VDS^G>O'< M)]9R\IW<$NC(OP9$#$Q(G\SCZ/B#P_OTG;U?GGZMN &;(2<@?HVMJ\5/;V:I M8Q]>@NWB5W=A [[AXV-#$EK""S!?6[10^84/&'^&N?@?4$L#!!0 ( !Q0 M9UF;7$6/S ( \& 9 >&PO=V]R:W-H965TLVKX@$@)M&0,DVC*UTOHR:#=-TSZ8Y"!6$SL[.Z7=K]_9@92I M+=H78I_O'C_/^>X8KC7=FPS1PF.1*S,*,FO+01B:),-"F+8N4?')4E,A+&]I M%9J24*0^J,C#.(J.PD)(%8R'WG9#XZ&N;"X5WA"8JB@$/9U@KM>CH!-L#3.Y MRJPSA.-A*58X1WM7WA#OP@8EE04J([4"PN4HF'0&)SWG[QV^25R;G34X)0NM M[]WF(AT%D2.$.2;6(0C^/. IYKD#8AJ_-YA!ZOR[ M3&TV"OH!I+@456YG>GV.&SV'#B_1N?&_L*Y]N\IEPI2W"S\G"6.+B^/6: M[!JU]SJJ:YB!*46"HX [PB ]8#!^_ZYS%'W:P[G7<.[M0__OI]F/G[]Y6PZFW,*OMY=W/Z "P77B=4+),YTI]\"77&5:T$IZ"6DDKAY M-!D0EE4+%Y47,X 566I%4*\]-<0*@ MJ,L173D"%Y/%PFG<5A1H>FGMMD"H% [B_G&K=QCSQ6ZH<;QX$#(7BQR!A^"N M=A; 8E_"MU][_7"G20NDE1]%AM-4*5OW:V-MIMVD;O)G]WI47@I:264@QR6' M1NWCPP"H'C_UQNK2M_Q"6QX@?IGQQ$9R#GR^U%SZFXV[H/D/&/\%4$L#!!0 M ( !Q09UEB *[3U P $(D 9 >&PO=V]R:W-H965TUX9C);L;.Q9^=A:Q\H"I*XH4B% M &-[OGY/ ^!%$GW);-6\V" (-/IR^G2#I3?W5?U%K#B7[&%=E.+M9"7EYO3D M1&0KOD[%<;7A)=XLJGJ=2CS6RQ.QJ7DZ5YO6Q8EKV^').LW+R;LW:NY3_>Y- MU<@B+_FGFHEFO4[KQPM>5/=O)\ZDG?B<+U>2)D[>O=FD2W[+Y6^;3S6>3CHI M\WS-2Y%7):OYXNWDW#F]\&F]6O"OG-^+P9B1);.J^D(/'^9O)S8IQ N>29*0 MXM\W?LF+@@1!C:]&YJ0[DC8.QZWTGY3ML&66"GY9%;_G<[EZ.XDG;,X7:5/( MS]7]+]S8$Y"\K"J$^LON]5HWF;"L$;):F\W08)V7^G_Z8/PPV!#;3VQPS097 MZ:T/4EJ^3V7Z[DU=W;.:5D,:#92I:C>4RTL*RJVL\3;'/OGNHA&8$8()OH2O M)?S[?TGT*Q3SVW5NW"? M%7C+-\?,LRWFVJ[_C#RO,]=3\KPGY6DK/_--5,%FQM,B7)1 N5PQ.;S+9U&G!TG(. M2)?@ &5FW<4F6Z7EDF/G*I5LQJ7D=,2",EH=1^L659%7R(P')::"JC6VBF/V M.V2!HJU^%EOR$FN+XI&!Y-(R_P-6S1[9IJ[F4%7) M)[_E&:0];O@I^_&'V'7#,_:1UZ2J9+?ZM5!O'.>,]G[+YYA0-%1799ZQK.;S M7(N;\QE&65K/6=K(557G?Z2:K/!RDSXJ?XA'(?E:Z+FZ@GA!)AA5H/>FSD&H M.?2&B\4:%FB7XIAF?224'367:5YLV=!&B,-9K247[@7[I,\=,4*"]D6#^ ^B M):JB(96A1UYF13/7[EWG4J8E3J$3BRH#,3\,M+=H286PS!$(H7RP 1@XS6<\ M_T:1$8-CK,X; P]H)R&^!>%L1#F+I0(0)7\(MJC39FX'\TKY%1 M);2MOW"%]E%/SO-E+I$CO%QV1BWR$J[-,9N70N92[2+I"RR=Y069UB<1V6;4 M9P*IEZUH5E8H')9ZV64J3JUJ;#-F&>?T9GU"9LE]:S8T#8@A$*(J33YW0M%% M9%\T2-6J[@5Q&>:[9^B(?T@!WD$=",F51)."T.4.:6RL(3,VR/Z,=E0+E>$= MV:2U3GF1KCE%'\DE"&TBJ_,9U,A+]?H:&%3,= F_0Q8B@Y<_=0Z^E9C0$G5, M^JT@0(]19\ <^^@?BF^0>55&9-/ZD49"*EL588D5])KWN%LT9:8Q A5HP3YK MWJ^X/D]+(KOF.9)$(MU3*6%-HWF,Z+7=1G[*.Y41! ZR@]XB+8QW.]A9Z,)GFV*JNB6C[JY.9+[%#:'<.-I*3B:]*TK.1S MVNY:J_9HY,)+B-IEYT=-X\I5=&B&02[D@/H @(%-/42>TMUBJP9,@>,$'*]X M=)%FE#PYC?D#2$+5O"TZ:>VUF$QUQ>EH)^M-)X_"!A.VUH0VV,?L'(P$?14B MVCBW=:JWR.#LM^/;8\O4S&J]Y0FLN(1V\Y3B75?-:'4,6B'1IP:@H%)]]S !@!QBUF;#!.T9 M4/0).F]JQ6SP&>3EU1RXK[[Q6E=Q20FAL76,M&=408!#W6+#+08Q)!S)NJX4 M?P ?COTW\LC6\;4Q+ MUG:B>I[EZJZS3K]@U\'D\N;]Q\DA@][D@$NU_*K#YW_.5 /!TOE_81Q9GR)7E%D\S59=LBEFH4-5H5FA5U(=FJ&P+B\T"BH5 MPD&J]GICH!(,1 %HMX<:5?9.Y0^&DU#Y00QYW^^D:T*@:8#X ZZ=0C$/< ^ M&LYDE >4@&9.4X+AN KAJ$E8HYJZ^U6.T]?I8\N&R'-4%B;SM6(A^G^J\1P8MVF%FJRS>0SI>(2DK"G1@H* MM;NE_L%*$]F])-4UEK#'YA4643)J?/4TK;TUX%6%)>"6?)27W^ S#9)Z!-^4 MADNTO#3WTJ5!*]/W[2871FY$"FGDFJ^XH4@B*K+N.]/RKF\A]F2K>K]"49IQ M3F4C2P%* &AX(4%?6:NFV,AHH8/$^*=62]^,=[2X)BV'-^>=]P>J%%2-@*;B M4"NMU.E'>U>0TXZ*IRSQK,!S,(@C*XE]#-PXQE1(HQ"C(-Q+7">RHL"E?U[B ML2"VO"AB@6%]^8+FASYS0 MLB.?^2[4B9B//;ZSTS_W)X2.98B ML3BPF1=;":Q5K6POV$U@IN/!V;[EQBY+[$29G4"OV$OV1&.Y;T)&&#E6D-A6'(=J'-IPD3_B.1]1 MM&/\#ZW8C9GO.9:;V/CO0UE7=Q=$@J?LP#GLCG1@$7QG)7"&8UN>FS _L<*1 M WS,^9;CV2RPPLA%""TGLK59VR;$EN_[RH3(BM6(U(8Z\((:!U I&0$7HN$A M#(@(PD$F0*_097X I]BNTOM#V[Q28EW#E5V746[U,)K$EA4U]]1,]/S6DK_J M*5"]5>L^:)#4!P/ZC) ^UI6Y-.\TA7VKWHKMA:INU31IYE9*_,H?D_--L3Q"D(=W^ZX#ZRSU8^8BGA ;'\(?J*^ M:E FB0RVZ6>?<%Y!,7?/ZC3M@CKMPCKM COM0CO:TA_XGN4'_B$&"5(\QL ! MN%PGHA%PCL0\Q W]%1T#1""'(]J(7(\#)0&Y%CFA&OE@P(#0M=U6L ,W058% MM,VU;(]T02XFCDT##YO<0W:MJIYRZ^YEIJS*(\1$$I!T$33R/5 @@&Y[#)1U M/MYFL(/0BFR\^?7-"&P#ID7D@FPQ0O)!.2E[2&9#B+8XN'5[0M] M"MR'3'8I$F#D1+G?2B*: )'&,68N1SN5&2_Y(I?LP @Z9![H]L"Q$A][: @6 M2:#!S[370-7T):]I2\!%+D@/:GDN+(.%3D(UP I17#Z\E $2A1!F_CV %L# M^&3*0ALUCJ9RQ119NI?=.?BW2YI!9&ZIN%HI"1;X3=M\C=[!MI07;2 M;_^#(I5<51;U1QCB^*U/%I?J,PM,:2$S/G(BJAG1Z%QW:,=YIF]HES[UWRS[ M-/A@([8_?HUL"AU5_W<>Z7N*!H!NX[N&L/T"]*2\($$-=GF;Y15[22:GR ,46L#/^@G59U&S0WLL&LE]CHY MTVQ-VYYHVO4P4R.AK\\OH,_["]$'CDWLT;E]])EF]27TF67?B3X7)279??SS MZ$,4DMC;?7PE^@BJSZ!/OWXE^A(@:C]CS?0.^M 8!Q&ASQEX0O6'Z-FCQ-M# M7W=],#W^M&W%IUWG/#42^I[PIA<_VD/CX YK[IK3[DXX[:YPTU;*\&[R"DS^=:P(\@>%.Z-S(Y@T M]_47,6G6?1\F71L%QL>U'^TX+K1(ZB2)_Q]$)J"%00:USZ]$9(S;TR[SQ/3[FO" MM+UX#Z_(8S\8.!G\K@-7WZ7Z]0I]U6Y*J7_BT+"M=9\T '=#\; M>O<_4$L#!!0 ( !Q09UDZ0>&9D@( -4' 9 >&PO=V]R:W-H965T M2W0+HU$FZ+M U-%Q_;93:Z- MA6-GMM/"OY_MI%F!4"'&E\1W?I[G?&?K+MYR<2\+ (4>2LKDV"F4JD:N*[," M2BS/> 5,[ZRX*+'2IEB[LA* %;(T0M(7IKA$%+L*F[3>ZV M<"E6.(D%WR)AT%K-+&SU+5O7BS#S3A9*Z%VB>2J9XT>TD6@.PKXYE@%*B^]E7Z(\72 MCQ2;?9#8DSN)NCN)#JDG/_20("SC):!C?1'R!&&E!%G6"B\I(,51"K1^Z+V> M1OG<*IM)L4DNAZ$?NYO]LK\$G5X,+\.GJ/0E*O+\X3/4["7*]_THZE!-!=R] M/E6"6-L!(5'&:Z::Q]IYNQET95OO,__$'TW]'G^J9U8S8O[)-P/O!HLU81)1 M6.E0WMF%;J.B&2*-H7AEN^22*]US[;+0$ >C]%>=J9Y@ W21/_@)02P,$ M% @ '%!G60!ZCZM# @ B@8 !D !X;"]W;W)K&ULG95-CYLP$$#_BD6EGG8#(5]M"DC)ME5SV"I*MNW9P0-8:VQJF[#[ M[VL;0M,J8:59() M66)MIC+W524!$Y=4,C\,@KE?8LJ])')K6YE$HM:,ZOQ0@Q+.=;$CL!58(&*3:$K"Y'>$!&+,@H_&[8WK]EC;Q?'RB?W6UFUH.6,&# M8+\HT47L?? 0@0S73.]$\PVZ>F:6EPJFW!4U;>SDHX?26FE1=LG&H*2\O>.7 M[AS.$@SG1% V2-MK0[,"5ZK*-'.7VI>RU-$^IR=/) MQAPO 8F>)":4YV@E)>8YF&/7*O*UV<'&^6E'6[>T\ IM@AX%UX5"7S@!\F^^ M;\QZO?"DMPX'@7NH1F@2W*$P"*<#O$E?[L3Q)E=XE\J\0X=7M.&$'BFI,;M4 M=0N=7H;:[V:I*IQ"[)D/0X$\@I>\?S>>!Y\&E*>]\G2(GNQJ!F@<'&;WXW-M MM"*BTO\?0YBO"5]R& MF6^Y+7JWQ=K)UI4KML&PO=V]R:W-H965T,5UKMXR_L>MMQ M!F7G@VUZ9V+0*)/^Q7VOP_2= D66OXH@5@MG=^#8FM!X$5.-WD1. M&2[*;7#T5)%?6-U8XZU64@244"DC3*F$!A_H@+0/'GY*R'YY MV:-?)_3I$^B_P =K0NWA-R-1/O;/B>E =WJ@>ST]"WB+[0AFXPN8CJ?S,WBS M(?U9Q)L]@?>[VPBC_A'<(1?P($9L&"-A[="3"NG 5O!V4.CV0:&_K@H?'/77 MWZ<42@3FIPGP.W?I6U'B,FLYEMMBMGK^;/)J_.9,>O,AO?DY=*INTPHG"J55 MV)\B]Q_;(S&S2': "-?,%6$)T R07.YT8:UX,I]XC%;@66TSD M2ML4E(TV\WE^0!&1&H3I"V9%2E'DN-; M:3J?9.G?]J]D0:)G]X@0Q#T2*Z%D+*2O!1&DVRG4-6K)C+^)?Y[NZ02?[B;/ M2L:PM=42G?\!\*[C3CPTUETG7*"TN7C?V6142*&]_3^M1F\%Q3D(XC H1Q"T M>21(^=^AC 7AK$C;I"0E1@7X6C>*U@M'@B,!GY3NU/V0'TV"!MTFSCM/ M9 @K#87A=!BI5VF2/)BG>?Q!N(TR'C16Y#H>_?PR Y=F7-H$V\:Y4MA 4RHN M:_HL0,<&]+RR-APV'&#XT%C]"U!+ P04 " <4&=9YWY- <<, K*0 M&0 'AL+W=O-+I=969^\?6V>?51O7\NVJ;! M33E?-/3@\NWK5387GT3SQ^JCPMWEEDI1+D6M2UDS)69O3M[Q5U<\H@EFQ']* M<:=[UXRV,I7R*]W\5KPY<8DC48F\(1(9?F[%M:@JH@0^_NJ(GFS7I(G]ZPWU MG\WFL9EIIL6UK+Z41;-X\_=2N5I6 F)NLPO:JK,X%LWC(ZH+EF5ZP&53'RMI" M@$0Y^9Q-*Z'/7E\V8($(7>;=K_5MY"%5*701@":Y(.;0UL=I43F M]$JOLER\.8&]:*%NQ?;]=XG'^0]L<,"=4(+EOY*S8I:SR2K<8T?<8@F$8LIT(9Z?PH\NZ&.^SGLBZAXL(N();E^6SS9"YE MH=DI\P,G\$)[P=. W61W0%TC5)E5]QCCL>/Y+OWX?LIN[$[!F&+B6RZT'2VG M6E:B$:P$4YI-N.>XH7_&)JD3!.'9X+8=5@.)V&PG0>(H=2+7PT4 &DG"1I0> M;)4>C"K]W6U65@3I<[!]KK-*P+"G#623MZIL!M0_2O.P^H\OM 7"%[PJ"U;+ MABUD1;I:L^SX]$R3M/:53Z9QP1ZQ]D+00H;"'F! P#\.P(=3[D'R6NJ&_:(D M,-'6""%5^3=!#J%#/WQNBI-B!**,H4+)&PJ9S@9", M)1#D"Z%L<#EE/'3B@)R/YSI1XK(_ZOSQTR?\C'$XK3AA(7Q8?&2+6"1U4F 5 M%Y'#W=@0N!'&9@$RK&*F:VPT0TR$#8A,U1#'M&V,=0(I"B.KM2%*8 *,P8X1 MEA(5O&9!/#8*&0B#"UWJBQ&X1%NX1$<"59/5\Y+B\"%PC$X>BDU;BKUPM'MV MU $\]#K'?8*U^SQ3:@T:+%O*MF[8NSQOEZT5'1ZIIOS;:O<#[/O^X!<@@6T* M!7"=MQK9CYPU=Z3H4Q:FD>.'!,5)$/H(<, &\!GX#FT.[\/ 23S['B'-CP+[ MWG."B+-KD[YA\U6I&WUIL .]*)<:036T/'$K2 M1LR)( JL"Y9I!QQR<"$')Z6'D )/0WH:N^$>("%IAWN)XWD1:2!.72?@/FG M!^<)]^V("(3\P(R(B99K1J2@%P1CCCO>6F(\:HD_(00M#3HLYUF#\#V3#.(N9-SE3@(;AF6,(SS<<6'^DV73= MI]P1'$S-%AF6F I!=3(JMBXZSJCR-4S6*(XW-'2CVIR4?\$^R-W"Y7*%3,N, MR!>9FF_\/0A*51@_<5@F&[H]V5RPZP6 :5&Y76%@2[4AW4BJ/\V*.^R9(H+6 MJ"%7RO&H* M05?DQZU7"L!WF"(#19;;/)1^!Q!XTDVJ.?0[BHJ&UWO\6D;6P[76B#=+M]XL'?5)EJE:UN==?HG5@)2#N=[S*&V]W>" %VPY M?$3IIT13*M-J@J^JQ:QLV J:MJL11! OP!"N4B0"?LJN*]D6A@%@A)(UIV,@#/05^S(' "-T76AB 4 $T"RBO82LD"+@_EM,ZM=R4((JU(, B0 M]>,(S,X$]MY+U+,]0GE,,@(P*N/:05KL_^+;,.N2@$A.XJ$N/?9DHN M:<5&E2@4I-IU,C(2GVFS$1IS+ I!=-7N!-D+Y\BV$#V10\)RK')@.BDVAA\W MB8<5AAK&A^A24\V$X!%9FG%G_3 /%E:#DJ&*[Q2I0H+4Z"G>UUJ=AY0VY4^9 MZ%\8L=YGL'B$.@RKIGWT#$X3TSIZ(J.^893JA;+.J[8P1:'84P3%MVX/U2 X M+HS_.S %U+3H#=3DE;JU3)B41O/WM-YE@U0&RZHLC-_:Z^1:+HR\@"T4QD.. MR\HF!<0&,HTQS\;=789+.A@LWETH<,I M].>^#V,V&]E6^\-*.V315C6&S$.%.@X9..7:\GN5-F(L[DI M.2E ^*;8H/3#YAF^24K@.SV3CW'4G*C__//@_N1C^53,/?,W(HG1]5/?I#VV M?SYF+KT3&C[>G*,R'-\YPD"2F*^]"%Z=^@NJ4>@QOY M2"6<(.'L]Y6P,&*50.&\MS_$UR@.""AAY($ MBK@#;YUK\(4R7H8)KLFCA+3 MC( '?N %@;%/&%?LGEW9+'*U@K2Z2_2W^AMEEN+((Q&*4NG8YD+]R)XY !8/$F%?!2APM0(HJN4F\:H;71: MD9+'F-?&EBDH;LK0?NPI[JLA:PPDI@+&7A/['49L;FWC#; 0N_$S C2UGF+O M:1%ZS-J\G;5YHW:R=R!Z\/CSH/&-$CT ML8BI>>"D<]-WII
A.H6W L@2!ECC2%]I6Q?W>]8>'!NK!PV!+@8<[R M>)):]W/G8<4[F MYI2#@.$[0109/XX(A?@X(BCX>(#?C4Q[* RH\W)T(2I3)_:<@YJVD=N%#!?A MBI[_MJE]VIH.O$Q V!4LICN"^,*C(U4&K#&*_<%"H]]")*F.5($[5!61=@;;KK1G;)=-Q7[$ZA^?BY\4C>.^HL M1JD^UUGL#D/Y^&GH4YW%,XY'GP#(S:DO NM3"LI_U/_> OOE@)R:^H:;L\X' M,)YT/;PS>*2 38)H#*<.Y_3%3AH?_ESGLO?]&D+VW'RE1ZX5/LI^RK9]NOT2 M\)W]_FTWW'Y&^#Y3<_J>I!(S3'4O8N!2V2_S[$TC5^9KN*ELD!^8RX6 3U0T M .]G$GKJ;FB![?>1;_\/4$L#!!0 ( !Q09UD9*7P4000 +8+ 9 M>&PO=V]R:W-H965TR,X W>*=!=73/U[S4*N5UXH;?;N.>;RM@-?SEOV08?T/S1 MWBE:^7N4DM?8:"X;4+A>>%?AQ75BS[L#?W+U#BFG7" MW,OM;SC8DUJ\0@KM1MCV9^/4@Z+31M:#,#&H>=-_V=/@AP.!/#@A$ T"D>/= M*W(L;YAAR[F26U#V-*'9B3/521,YWMB@/!A%?SG)F>5[IAK>;#2,A-3Z#%JD MB%5,(8P^L95 ?3;W#>FQI_UBP+SN,:,3F#/X(!M3:7C?E%@^E_>)WYYDM"-Y M';T(^(#M!.)@#%$0)2_@Q7NC8X<7_\CH.[+VP5G[U]5*&T4Y\OWNXY#B< MO3<7NF4%+CRZ&!K5(WK+MV_"++A\@6RR)YN\A'XZ0L>(O@AUG.BG"F$M!=U. MT@+&!MW>-GMM-!CZ63!1=(*Y2R37]@[P EA30LE%9[ $/,5P C>=LJC(BLIN MJ$(WA#HKJQ 1^[Y@R!."2&#Z2*Y^E M-8S(!%/)3I,KB#F1Q-8Q M91,F"=P.3"C'"F;C1&(M.9<7O*48$@F-!26*X4@.L:IGED1JZ=#L]C7ZV2/C M8K='YVLY)%@E18E*]VZ+\L%MLVAP6SC->[>%80J?70W'\IQ20M&3U"-HH,=, M&PJSI9HDXR@-((G'61;;51AD=I7,\M=&E10&DRBP5())F)^Y]2SLM[-7H SY M_K_.CFC(CGL\KY'I3B&U"L96@^_K"A2":.3ZFV% M/X7S#;6\)S-0RU*WFD[#UZ?R\2L1]-LI7!U4YI.DGC\3AT\$I7V0TIB0R8?S M8Z^S?]!+U:@VKF.D#++%O&^K]KO[IO2J[\6^'N\[V@],;7A#^89K$@TF4^H! M5=\E]@LC6]>9K:2A/L]-*VJL4=D#]'\MR=1A817L6_7E?U!+ P04 " < M4&=9I'-CF]X% #^$ &0 'AL+W=OB_79(!AL7MQ4\X4V+\:3TR6;\S=<_[Z\EG@:]U[*JN&MJD1+))^=#\T(;#PRW6W[)Z]HX0ACO.Y^# M?DECN#W>>/_!YHY9_<\*)F2E6SJF".]^4_H!'J2*M]L7ZY-_+LNXP&P0O Y,3!U>F_AG>$>T("WPWN7BFBF"OYFH(2;JA)P_Q9-Y)5H; M\?G7Q70^FT%,,,/ 1"K-&\2'B:T2=55:6Z5Q<_" *H?JZK<5DQKKV.(@5\;C M=KF0(5SKA5@IUI:8;BAO+N'6".E(77UTR&.YI0 IN:ZDC8!,>^O%HU_:MT+!AVR'3@ QI$(Y($I-A$N8/+5!H0WZ'_J/XJ,]F M&&&](,4B(2RC?%.EVLQ>2G%;F89Q/_\_@^19XF&F]4A#DT^>X&I3C'-_9''8 MW["Y74O*V M^$"@>:VJ'TH! !HY-: O/KD/LP1I_&B"Z;S!5K&:FQ"F*P7B*P5\0',PJIT_ MKU$K)O'BU=9WJY:N>&_#6-?)1I6?([13T+K M@F'=@GOD)2^ZC(*.#T=&-+R,HG8QI%EB[[F7!YD=(76?9AO!V^-[RH$@_Y3Y M]W4%L37:.TH\!%)[E["36P4,?@2""NUD0^C^?=RNJ$3 M/AR%:7S\?["OY%.-?@OD*EUUY'LP]=&6,:3?FJC4LC/QLI0Z@OH67^K%N>,P M]?RTVX?4LZUH']S=;G=0/H&Z&8B;>5&6D@ABG7EI$GTM==&8MSF+1H8E$B@S M&L$7LM>X=+$"(;28P M1VIF7!-$! H<=IC1SF*).8 M^+X=D9/PV!+IP$GO"?ZWG&]^G]@J\8(@VMOSQEMG4C38N3UYFQ_CV&-W/.W? M]H?[FO9_N_C/PFLEYA6AJ/H.I?YRBT4EWVG8/6BSM"7T-/,Y1Z/0FZP=/!K5AFSA^$TW'!EWB'[FMQ8V@7 M-BBIR%%9H1487$R"D^YHUO/VE<$W@6N[M0:O9*[UO=]4(H,7$>@=/? M"D]12@]$-'YM,(,FI'?<7C^AGU?:25U,J;R GEBW+G#-T*\G/3,S1BQ7UF8"$45XG@$H2RSI24 M>F?A\ N?2[2M<>@HG'<*DPWTK(:.7H >PI56+K/P4:68/OOO0 M7RWG+KY[$7?SO2X-M7X3:KM?UD@)2G1>&&$Q!;T EQ$9+>GY4T9'0%5TF,_1 M5*4\PV2SZ;;A4"BRUJ6E$M@6?-;^X9( GNM2.2J2(W#KP'"'<-AMP15WI1'N M$69I!)G?#JS9]S86#%98G;RT^E0M]#L0-Z!-CG<&E,YFF4UC"TU"Q6WGEC- M:3/O3^HQ]]>\_EA0PNA]6I"X(%?6.>X'8.H!7&^<+JJA-]>.1FBUS.B;A<8; MT/U":_>T\0&:K^#T#U!+ P04 " <4&=9MR7I^T8$ "B# &0 'AL M+W=O\ SW9 M2/6D"P!#?I1/!Q?)_9\?> ;@XW>F1/KR4+*)[OXG$V]P!(" M#JFQ"!2'-=P YQ8(:7QO,+W6I%7*GDNOZ2C3L;7WDDK;219:.,#$HFW$A_-''841@&KRA$C4)4 M\W:&:I:WU-#91,D-4?8THME)[6JMC>28L$EY- IW&>J9V1UEBJPIKX"40'6E M "-N-#G[C2XXZ/-)SZ 5>[:7-HC7#C%Z!7%$[J4PA28_B0RR??T>LFLI1EN* MU]%)P$=879(X\$D41,D)O+AU.:[QXE,N?ZM=OF4ZY=)ZK[,/ M[X91&'WLE,U+J0S[&RVE4ILQNJD+]['64CN![Q52Y77VDM"/@\'!L,7:CK7Z M7871) 7PK,Z<:VF@:HBH/SP8.B%^.?*UR7KL!W&P]SW4_R*I< $3&%"-ESH% MYK*>*UF2C.'-98O*2&3D[!S8Z YVLQG&?APF)$S\:'!,OA%_D6)Y84"A-5@8 MJM#?QA<-=^7'.^N.IK&\RG@O-Z.6\S#]5L;PL@?744'P]L:0CR, M_3!.CL:W]83('\6#O>]_WQ,2[$0X1,GHN"Y'$CWGSYLV,R,E6Z:^F0;3PVK723(/&VLU=&)JJP8Z;6[5! M22LKI3MN::C7H=EHY+4WZMHPB:(\[+B0P6SBYY[T;*)ZVPJ)3QI,WW5WOFR=-H_" 4HL.I1%*@L;5-+B/[^:9V^\W M_"%P:XZ^P46R5.JK&WRLIT'D"&&+E74(G%XO^(!MZX"(QC\[S.#@TAD>?^_1 M?_:Q4RQ+;O!!M7^*VC;38!Q C2O>MW:AMK_@+AY/L%*M\4_8#GNS*("J-U9U M.V-BT DYO/GK3H)Y#XX\RP_<\ME$JRUHMYO0W("[D&+FL0TN):7(6\!DWMY!&#)(H&9W!2P\" MI!XOO5B !;;<8@WWKF"$%6C@K_LE[:(*^ON4 H.#T6D'KJONS(97. VH;0SJ M%PQF/_X0Y]%/9^B/#O1'Y] OR]\ITF=A3Y.^K%:$<P4BW]-\P=_-9S;5$/=02_ M$M]WE077PKE2O2%>9.JJPSW2HZ\ORO*6'!KK'&M\0=DC7$&2CNB9LU%2TCMF M<9JX=\3&^1@^;] %2 'O C00QRQ*8T@25J89I!D;ER7D$8OR B[3Z,IA)'GF MG)WD-13%F>3P:9"Q3IVN2L2)-7: QR_(8'KM-J]X0P5 B M-)<5PA(EK@29EU'B%(J+$A(VRDJ("Y8E.7R4.]<0DZQA&K"@**%B2%A!G+(N^9X;.M&]V:-_L;/L^-%RNJ:2$.^'.\>)5 MI7O>FE.M?-;%Z58^\JMZ?:%OV*+&=TWYOVHYE](Y;]T$@P]88;>D#%$=# 5U M!27+QR40*>U(45]1?2P \S!ZN'??#:?O?]N'.\HD("VF@Q1691K<% MI4(/]X!A8-7&G[U+9>DD]Y\-79U0NPVTOE+*[@?.P>$R-OL74$L#!!0 ( M !Q09UFU).PC.@, /L& 9 >&PO=V]R:W-H965TW>^^L9 M.VW91=V*%WOLS!R?,QY/9CNE?Y@&T<)]*Z29!XVUW644F:K!EID+U:&D+QNE M6V9IJ;>1Z32RV@>U(DKCN(Q:QF6PF/F]E5[,5&\%E[C28/JV9?J_)0JUFP=) M<-CXQ+>-=1O18M:Q+=ZB_=*M-*VB(TK-6Y2&*PD:-_/@*KEV$]J]P;W>@J'5REA_ B[O6\<0-4;J]I],#%HN1QF M=K_/P]\$I/N U/,>#O(L;YAEBYE6.]#.F]"=I2<>;SL";P;4BBQAN6@%5:"20-, MUO#!-JCACY0\=KOAIA+*]!H-?+]:DR?5U;^GLC20R$^3<&_MTG2LPGE C\F@ MOL-@\>)94L;_G)&8'R7FY] 7UZKME"3V!M0&)+WM#C57-:\.-PQ<5JK%4\3/ M0Y\NF#T<<.,LT=/-DP'*)W3X%GH>]!!I#RHEC1*\9I8%27,.*. MB>H-81*RJRTW9 ^LMY( T%C"I>$YY%GAQFE)8Q)F\3#GDRF\NN^HRQ J9:;7 MTJGLJ%R &8/N,:5A/)V.892$DRRFN0S3:4ES$>936E^U2EO^/_-]BE1U=%?4 M.*DH>$6YTEA3AD=948P/8Q+&9?E[_A/ 99KJDE+ F0"7.RK7+,NA*"=$.8X3 M&E_&!;Q_NC1(',&7$SK.6TF:>*L(XV+8R\*L3,>GRC5ZT)!:U%O?=@WEL9=V MZ$W'W6-GOQH:VF_WX;?PCNDMIX&ULI59M;]LV$/XKA%MT":#&DFR] M.$T,)$V'#6BV(,G6#\,^T-+9)BJ1+DG%S7[]'E**ZB2V]F%?)+['>\ MLZW27\V:R++O=27-^6AM[>9T/#;%FFIN3M2&)':62M?<8JI78[/1Q$NO5%?C M. S3<EJX%:NU=0OC^=F& MK^B.[!^;&XW9N$=^F6K'A]0G[%K)>W:L$^RI/*Y_AA4>C[Q$Y_+>!#PCC8G M;!(&+ [CZ0#>I+=OXO$F0_9="5-4RC2:V%\7"V,U8N'O?<:V6-/]6"X_3LV& M%W0^0@(8T@\TFK][$Z7AAP&FTY[I= B]98JT,9;+4LC5/GZ#"/OYO81E6VY8 MH>J-%H9*II;,KHDM587TQ/8I.Q(22ZHQD#?'#!=BJ5Z0]K=R144WB0)L2:%T MP P5<&W)+.F:58I+MN2%J(1]9&]9-@N#))U@E&=9$.59K];()T6I+!DVS9(@ M#,/^?U&K1EK#2LVWDB&#S8OS-#VHZL'95& J[(]CXW#F(>(D]O\[IR&L^(?[ M4J 6E5CYH6%I$F19RMZ]R>,H_L#NE>45@W-D(388<4^"14$R#8/)9(91&DZ] M'9_)F%-8 1$-:! J$6=>'*Y#:8#CA3$-EP7!XP:F'.5!'L7'["B* )8>=\!E$R.6:?GRGC"J-@FLR"-)KX<1*F03K+V4#P)WWP)X/!?\VMOR"$ MP2O2^Q)A$&U_(@P=P;:$VH#$:// N"&$GL>^JTBOTJ--KYUX@E3BO!-&08BP MQS1E^2R'LT(WR9X"#N.\CSI,9GW<'PC!MSM!..#QM/=X.NCQVT/)L\_=PU 7 M!YP5=-3AS@4K(JT8/Y/*+JWEU Q<]=H]KV$'K7.FK MA:W)>Q27LK_4'*9SU-668_;[3E&MR"*8O!\ZA:,(B90%:88\^@U)=\@%AR(- M[.)\$DP0,0[J"['&$/,'+A[WG(=X058-(/@BM MI/,K0A;=DJ/GA35]:X2#!>TG)C #%?^$W:^1G7N,P;=!77(O4Q?]_R."3O9E MRWBG9:I)KWQCZ!Y&'-9V3_UJWWM>M"W7#_&V<;WF>@77P8PE5,.3#,5)M\U@ M.[%JXQNPA;)HY_QPC?Z9M!/ _E+A_>LF[H"^(Y__"U!+ P04 " <4&=9 MV!)Y]&\( ;&0 &0 'AL+W=O95,V$ $D^I/*A;0N[,_WP2NT!\NMSKOJ! MQVX;9E,U7["DEJ[NX]RC*W'^5)DO=JEUS9Z+O+07HV5=K\XF$SM;ZB*UI]5* ME_CR6)DBK=$UBXE=&9W.W:(BGTC/"R=%FI6CRW,W=FLNSZMUG6>EOC7,KHLB M-2_7.J^>+D9BU W<98ME30.3R_-5NM#WNO[[ZM:@-^FES+-"ES:K2F;TX\7H M2IQ=AS3?3?A'II_L1IN1)=.J^D*=C_.+D4<*Z5S/:I*0XN>KOM%Y3H*@QN^M MS%&_)2W<;'?2?W.VPY9I:O5-E?\SF]?+BU$\8G/]F*[S^JYZ^K-N[0E(WJS* MK?O+GIJYH1JQV=K65=$NA@9%5C:_Z7/KAXT%L;=G@6P72*=WLY'3\D-:IY?G MIGIBAF9#&C6MJ:FL#E/Q[R-Q&FAJ61IES M9E?I3%^,D!I6FZ]Z=/GS3R+T?CF@J^IU58>D'XS1D*Z'I3TL-7NLQ0D/&,89":H5H!2&[FO\'Z8NM?[W^^/#ABHF(1X&D'S_Q61!S/XI8 MX',A/78MK]EM^D(F;NP3!5PHCT6*![%@4B@>Q3&3,N1"Q+OR RY#Q43(O4@Q M):%.Q!36*,&(&MA]E:_)^1L[A()[8XLQ.H%?L)SNB,5UY$4MB[BD$ M()8<9D(*^B)@#U6=YL %I2HQ4@>';V(2R B+$VHAQ(F,T!(\2#P>QZ%KAQY< MI 8\IQ!%+\9OR&,9,^4++A,/OPK*2G:5YZQ")I@S=B2.^RT%+(+O> )G"(_[ M,F$JX>' !@ICB@O?8P$/(XD0*Q:Y':4 =><.T *B4# MX$(T?(0!$4$XR 3H%4JF CC%DT[OC^4L7\]UD_"?XO%A4.-YLM2C9MZ4=;SIZ6V6R)V08QJ/(Y>J!F2/ M3P]0:M!3:G"0!._TK"IG69XU=(1=TBV/@HBR#.HU[<(Y[>(Y[@(Y[B-Y4!OD-M1DJ3N,,MNQ(^5P%ZAB-!%05HR&0 M)%)$U$*^@F".V0<-K\U:)Q'HTH(.]?\V _H9%:R%%T"&,J*%X*PXY.Q"YS2?[";%DNP" AF0!;_)!, +]X/DCA*((M/C[=8T-]0@7N M'!@J:.&V^\!(DB*!DR5Q[N=)1 ,X$.(8(S<:] RXY'J1YB=&YPZ#4UWJQZQF M1ZV@8^;CV#@2/%%80TVP80(-_D1K6ZAB7YO"@4#\*_VTS%0N3G)4\H@R."3,0L]G-4T)#VNA,<. M,$[8,T[X!N,T+#_/;+I8&+C(.>>%F&Z."#KC6G*$V8^:(CI(- ?W>3?1V(YI M0#)[-'-4?DB[;?88* 6WZ&.GJG*ECRM/7 7ASMJ;30J[6>K9%PI3!_GAEHCH M[(X&Q_I-^[.GK=^ZJ?M^VVFWIBHJR@5BN:Z(VKLH%*X.V^K2%;(!L*LD>E1W M#MXO+TA0"\GM[@-NX'9M7G 7+'%Y;HKC'=U090:1VB^Z^4SN/YD;Y%0)<>:+ M=L?MSN20!RA5]PS_U5G5#:((#<(0-4^@@M=!5R^A]@F\L"_I=BKJMN@==[7I MN*\EQZV$USKI#?3Y/Q!].",2;W!L%WWMI>$M]+73OA-]$D=BLMW]X^A#%)+8 MW^Z^$WT$U0/H:SZ_$WT)$+6;L>WP%OIP00DB0I_8\(2KTW%WBA)_!WW]-:Z] M:XV[*]&XO\&,6PFOM?E;E\P?RG\![BITM1@:VT5@=UM]"X+=O._#H$ R^\K? MZ?]Q%(H8J1_%._WWX1!W6E28N]2U_?U]2!0AK/&3O>/?8E$%[M(NZ";YJD%[ M7:3:2T4[:-QX2VCO_./^;C[NK]+C3LKF'?$=F/QQK CR!X6+P;$!3+;O)F]B MLIWW?9B4'@X8)>$JA;4229TD\?^#R 2TL)%!7?^=B(P]'H?[J;'[_DY$!I1? MNY[KQG<0*0-%B/3C5Q33:TX"]WC@-C_8A63K]''__#3NGXG&_:O.N'L V7RJ M&*J=)QL/UH7&18>>Y2WN'>NR;MZN^]'^Y?^J>?!^G=[\V^ 3[DD97)OK1RSU M3B/L'#JQ$I X/UNNK01M5[>B::RXORG'GQ)II:C,X(<8J4A&/X\PASR7"-A'O^VH%87 M4SON/S^C?Z[)(YD5DS#G^8\L4>G4&EDD@37;YNH;W_T)+:% X\4\E_5?LFMM M'8O$6ZEXT3IC!D56-K_LJ15BSX%Z)QSL[^"<<_-;!?ZU# MT#K4U.V&>RW<@BDVFPB^(T);(YI^J-6OO5&OK-2%5;B0'EQ%;( M2N=FQRV#>X';+QN@;T:SSN!]_W44IF4;J!\,Y3>LZYEQ6*8 M6K@I21"/8,U^_XV&SA\FF3X2;/E!8 <2^IV$_A#Z:0FQBC<"2]LD90,9UI!Z MMWZ:8.DY@5BSJ%(L&"3Z4JRS/(=G3RE@BT5'TD/JT7R&#L=Y*.#KZ-'PO MC#PSWU''=S2XM\Y35FY Z@-LX-@S*3#ZR(WV(\&6'P1VH.>XTW,\6#^W3?]Q M05:PR$K\DO8,*DX?BXBO:_^4:;\?&ZTY%[:+0 MR[K%Y"H%X_JV, >[>N1%09^SPC"I]Y)V7TB[KRMMT)37I *1\<1( MVST^Q0WGI\$L#,;C/NO!K-[+6O>>AS,OK10=[J7P#/Q2QODVP6US:S@NM#9G M(;W XX"P>H3]M()B!:+)Z[DQKVOGS/^@K$Q-[[\94@-C4 M5U5)ZJ.^:0R[V>XZ?%M? GOS:VYT!.O,J:Y\WU=5%!3 M?2T;$/BEE*JF!J=JY>M& 5TZ4,W]* @ROZ9,>/G8K3VJ?"S7AC,!CXKH=5U3 M]?L>N-Q.O-#;+3RQ567L@I^/&[J".9CGYE'AS.]9EJP&H9D41$$Y\3Z'=]/, MQKN 'PRV>F],K).%E"]V\K"<>($5!!P*8QDHOC8P!9-O%!AXIUMK( MN@.C@IJ)]DU?NSSL <+D""#J -&_ N(.$#NCK3)G:T8-S<=*;HFRT?YC)R?79 S!)/OE5QKC-5CWZ!N^W>_ MZ#3>MQJC8QJAN29Q<$FB($H&X-/3\!D4" \=/'X+]S%;?V,Z[DW'I]CS+TPP MW!;+UC'4[*KY5:KG1/0G@3Q<&!T*&H.!X-"TU[H>EIH6VE"!XN J\%Z%:M M7&C)P0!A!NI!S>D[-5=A%*3Q@>B!L%&2I,.BLUYT=E+TL1-P203V#5F2;O\- MZ<[>EWN4!=&![/=12132FEV$]M=^\LT_P-02P,$% @ '%!G6:2[U#S= M @ 5@D !D !X;"]W;W)K&ULM59;3]LP%/XK M5H8FD :YE);"TDA !4,:$J)C>YAX<)/3QL*)@^VT,.W'[S@)IFAIN A>6MOQ M=SF./SOA4L@;E0)H0^)2:9$U8'20L;S^IW?-0JP @F - M(&@ U4*XM5#E3LB@XX#)K MRK$\3O,82+T?:)Z0F*J4S/#5$9;76\ LY29=4,;IE,,V#FXKR@%78JJ)@KB4 M3#-06V1S#!IG86L#P>1'*DJ%E"IT-?HVZF[<>#RJ/09K/(XAWB$]_PL)O*!' MKB9CLKFQ]93&Q;)M[8&M/:AX>VMX#Y^M@OS^CAARIB%3UVW&:X'==@&3J -5 MT!A&#D9&@5R $WW^Y ^\KQWV>]9^KXL].A9*MWFJ48,*94*YB +,J!>ZBQ:Q M72NVVREV*H52I,PQ^9S]@83,,?&M[[+FZ:_(KY'N6^G^ZZ0Y]J%5N_]2[8'5 M'G1JGU FR8+R$MKD!O_)=:STGI7W!;,M3'?.)F/(=L"O*:_"7G M(H=[/ ?D#3S=KX]3QB(#I5ELQ]HJZ+3RQOT[M(4./SI^PP^POV_M[[\I?ONO MV12^]WA.>^\4P(;H!2GP5VX)_[TRV#"]1/[QH/8[#])G8MB GSOQW)5;TGQQ MG%,YQR4D'&:(\W;VT+*L+_&ZHT5179Q3H?$:KIHI?OB -!/P^4P(_= Q=['] ME(K^ 5!+ P04 " <4&=9')P2A 4# !&" &0 'AL+W=O !:6H9/" > MW.3:1'/L8#OM]M]S=K+0=FD!P4MC7^[[#XR_M;A2P$[M;$)P+ %#/\4$+: T&:FD6+S M,*>:)A,I=D0:;V0S"YM,BT;Y!3?'OM02WQ:(T\FRKBH&>(Z:,DP@HSP%TA0< MY1E)JDWN MEG-R>7%%+HSSYUS4"GG5Q-48O G!3=M 9TV@P:E H1J0H?>*!%X0]L#GY^%S M2!'N6_CP$.YBRKJ\!5W> LLW/,&W.)>!/G4-7=A/9R[W6%4TA:F#MU>!W(*3 MO'SAQ][;/JW_B>Q ^;!3/CS'GLP$SPI3!E@PTMPJH@4V@!3P_I)48$/(0-HZ MZ4M#PQU;;M.2MHD?C<)HXF[W]3WW"KSXVNN\#@(/N\##LX'?\?1?0K\YS_[- M_]ZGMP%%^WI#?W1]I/>Y5Q0&HWZY42S8_? CLN T4%=DZ^ M)+Y0[P/GE(LZ+Q17SWGQ6[F5LD+?TB0KKV?;JMI=SN?E:BO3J/R0[V2FOMGD M11I5ZFWQ."]WA8S63:,TF1/'\>9I%&>SFZOFL\_%S56^KY(XDY\+5.[3-"J^ MW\DD?[Z>X=G+!U_BQVU5?S"_N=I%C_)>5C_O/A?JW?RDLHY3F95QGJ%";JYG MM_A2L$7=H-GBEU@^EV>O47TH#WG^6_WFX_IZYM1[)!.YJFJ)2/U[DDN9)+62 MVH_?CZ*S$[-N>/[Z15TT!Z\.YB$JY3)/_A.OJ^WU;#%#:[F)]DGU)7_^ESP> MD%OKK?*D;/ZBY^.VS@RM]F65I\?&:@_2.#O\C[X= W'60.F8&Y!C ])MP 8: MT&,#.I; C@W86()[;.".;> =&WA-[ _!:B(=1E5T XJWO6?56H;V/5KKJYW^]VB51=I8H2E:(DRE82'?ITE*W1*BJW:*.Z'XJS M0S>NN\.[6&V>/<8/B2S?HW>AK*(X4:\NT,_W(7KWPWOT@]H>?=WF^U*IE%?S M2NUJ#9ROCKMU=]@M,K!;%'W*LVI;(IZMY=K0/K2W#RSMYRI$ISB1ESC=$:O@ MO=Q]0-3Y$1&',,/^+,=]23TZ[_5ANAC)=/ROZ8NC'*-^?G"5.P_?Y.++S>^.'W?GV4!0RWMPK[6EC]2,]ZS2&(?3&,'0?[ M[6@4 &EUDX T0D@KR7 -R: ]&+!J-L;@.SJ MDQ,P"LI!H0)*K9T 75YC:U57)V!A3 #MQ8+X&+O=!("6QN.@'!0JH-3:"=!U M+[87OA^S2A99E%SL2XG*?%,]1VKR]>LGF3[(PFAMV 6GSKA U4)0-0ZJ)J#4 MVHG693=VW\3)PI!U[A)4+015XZ!J DJMG6Y=^&-[Y3_:T,+]HM@-/.KVAEK0 MZG\DE8-2A8GJL@5QS08 U@X ?L4"F&!JX7[1?L%<2FEO@@U4CQ\C/A++0;'" MB,6$>@.F"]:& ;:6J6.]K:-*J[!@M*D[V]$&K?U'4CDH51BIA'EX(-:Z9L?V MHOUV]?L^+E3G?L7;LLM,/EF %OA'M7,7S/6PUS4<0:$"2JU](5#7^,1>XYOR M]B-Z;JYAR_5%]"2+Z%$B-??;[!.4Q!M97S!%WV54E.]-";;SIB885"U\)1;T M<%C&2Y*@I@*46COGVE0@=E-AV5R)EX5*9UF5\T(FS:FHW,:[TCJQM^M.SBVH M.0&JQD'5!)1:.]_:PR#D32;V!-)'6(*JA:!J'%1-0*FUTZT=$V)W3$9/[$G? MS:#,)GP)JA:"JG%0-0&EUDZT M]B>(_S9S!$@O8 FJ%H*J<5 U :763K>V1HC=&AD_1^@;!KY+@^[-*';\[F5%.W)RN,=1.2A5&*G,H0,! MI]K2H/8R?N3L@/;O)W!]GW9[MATV^=[:45 ."A4&J.PZTZ^^1G41P!5XZ!J DJMG6_M(]"W\1$HJ(\ MJA:"JG%0-0&EUD[WV<(&(!^!]FMKS_5[-R/9<9,3-PK*0:'" U\C]*!D52; M"!3.1*"FLMKW%UT/P8Z<'.YQ5 Y*%2:JRX@[-$?0#@(%<1!HOZZF?M"]+7II MATT.]2@H!X4* Y11NB #@=8& K4;"%^+:"U1%J6O30E ;0-0M1!4C8.J"2BU M=GJU;4#?QC:@H+8!J%H(JL9!U0246CO=VC:@0+8![1?3-*!>;^ $M0W&03DH M5+P*;8=:VP84SC:@AE*:+GS?'@3,5T[8! [$-F*&8 M[JU\L*,F+^X<@>2@2&% 8M?U!VZ#8]HR8*]8!H;I /H3?G1;(G=]N M8ILUV&E33R.@:B&H&@=5$U!J[5Z@C03V-D8" S420-5"4#4.JB:@U-KIUD8" MLQL)$Y>_,D-E[_G=NS'MS,G9ZS,QI2SH#K*@;@*46CLM9P\TL)L.]R]K.:H< M/=1+.Y*U?;"%+.V7H&HAJ!H'51-0:NTT:ZN#OZ M49Z?/4LME<5C\]0[-3K4T3L\XNKTZ>G)>K?-\^0ZG]_ARR4V?![B2WYX;IZ6 M/SS&[U-4/,99B1*Y42CG@Z^Z1'%X,M[A397OFB>Y/>15E:?-RZU4U6%1;Z"^ MW^1Y]?*F!IR>3WCS/U!+ P04 " <4&=9GZE94T(' .1 &0 'AL M+W=O[&S%\168KH87,#Q9J8/7V&SQ@*L0/+?)#9POB/I'(G#;^!\ M$R??TX40&?FQ#*/THK?(LM59OY_.%F+IIQ_CE8CDGHV?NYX7/P MN,CR#?W)^2W_IXR#Y8B2H,X(HEXN.A=FF?5?NX_A[_N7W^47/R%LD0C'+]O.R\[<^ZFXCL._@WFVN.B->F0N'OQUF'V.-UP4'1KDO%D.;2RG?N9/SI-X0Y+\:$G+/VP38FLM M0QA$>>[>98G<&TB[;'*W7JU"(9,Q\T.9!*$?S039S1H_FI.9GR[(@TQP$D2[ MB9(GW,EC',\W01B>DI.IR/P@3$_)!_+E;DI.WIV2=_)@\NMJ1-%KF)HVR1$C>:BWF#O:>W'VOL^W)\]H-$?P[2-=4"[\3J M([&,]X0:U&YHSU1O?N,GTMP\:NZV]VXUC<;;&L_>YIWKS:=BMN^[I0F%M<]7 M:\NSCO!8D7GDZ^=8_I7KU\9/YM^:DFP'LIM!^3GA+%WY,W'1DXM^*I(GT9O\ M^HOI&+\U11@)TL*ZYLH,Y6UA>.SQ-3-LR!F/CO/]TF 9(IUY+IPSIE(-@2H0'^P@/M!&^ M3%-YD@J6*S](\O,7F2W\Y%&0DS_B3!#GM"G,@]H@?7"&1F6(IKNC!@='52-7 MYU2.\.J,!D_L10[7CL$K1]C9C["C'>'K=9*(:/9,LL2/TG!W[O?G_\BJ)!_P MI@'6 KO.(R3,1<(\IQY=.J[$%NF0@V!*&@SW:3!LN90*61'*170EDB!NJLNN MA[5Q,6UJC1RS,L.T#KM&%@GS6O: (9UR$$R)[F@?W9$VNI]D-.7,EJ?'5#SF MTSHE7V_$\EXDW\A_Y$8D$L:0, Z" M*8DTWB?2&%69CY%Y@H2Y2)B'A#$DC(-@2IZ81BDY&,C:7$_KFBX%[7"%']*A M,QI52CRH5Z^E5P;URE$T-E,:@-(ZBJ;E42GLF3-LSH>(> ME.9":1Z4QJ TCJ*I^5)*?"94X]/3.N>,7;]2= S;,JMU!%3E:^F50;UR%$V- M<8C:5[+/C"H5XZBJ3$NI493KS7JZXC\ITUR M%X?K7()\H9* 2I!0F@NE>5 :@](XBJ9F4ZE8FD-8)8%4\J90F@NE>5 :@](X MBJ;F2ZF!FGH1M&LE 14Z"]KA>F\;(\.N%A)0#;.=4P9URE$T-:0\&HVK(]2WH&G(HS6O9!P;UR@N:<]RK&LU2=:1ZU5%? M2=XF@8RHKH#4X[LN[E":"Z5Y4!J#TCB*IB91*6M2BBH@*52ZA-)<*,V#TAB4 MQE$T-5]*Z9)JI:ZN!:2>UCEGK/HY>VR-:;6"A'KU6GIE4*\<15/C7$J.5"\Y MON*6*#VQ":5Y+?O H%XYBJ9F1JEG4KV>^99KBOK=A>;8Y5C6:I)U+]+9#Z:XI+&>9/V4(D^NL*J- (I;E0F@>E,2B-HVAJ M(I5"(QW!KBN@(B.4YD)I'I3&H#2.HJGY4DJ6M*UDV>ZZ GIG94$[7$Z'0]NJ M7E5 ]4=:UQ_K/AG4)T?1U ?:2OG1TLN/KWF018_L_' ;5)V$TCRKKDXV/4D# M=?4"Z#' 4LCLR%\2D9)9O(ZRW9.6^ZW[%U%<;5^_4-E^;9ZY9L-V MSSQC3=LO+>N,65;C'EONV;Z H5\V:?>FC!N9P$&4DE \R.89'X=R>B>[ET_L MOF3Q:OLJ@_LXR^+E]N-"^'.1Y ?(_0^Q/&467W('^U> 3/X'4$L#!!0 ( M !Q09UE_^(O'1P@ -\U 9 >&PO=V]R:W-H965T;ND]E;_G7[CZ-CZH1'%* M,Q&S#'"ZN1U]A-53=#ORBHQH0M>RD C5 M?T]T09.D4%)Y?*]%1X0T$7+/DCCN3N=N2/0$0WX3Z1 M7]GSK[0NJ$QPS1)1_@N>ZW.]$5COA61I':PR2..L^C_\41MQ% !Q3P"J U W M8-(3@.L W T@/0&D#B"O#9C4 67IXZKVTKAE*,/Y#6?/@!=G*[7B0^E^&:W\ MBK/B1KF77/T:JS@YO]_G>4+5E9=AHAQ/PFQ-076+AED$UJ'8@8VZFT"<57=E M<77?,[FC'&0LNUSO.5?!(!2"2O$!O%]2&<:)^G0)?K]?@O?O/H!W*AA\V[&] M4)+B9BQ5WD7KXW6=XZ+*$?7D&(#/+),[ 5991*-V_%C5>R@:O12]0%;!>YI? M >Q= .0A8LAG^?IP; A?V<.7=*W"H2F\50T^7$)O7_W7 R3T942,2L5 MG=*UR,,UO1VI7D=0_D1'\W_^ TZ]?YE<:48WL02Y>AHJ+TU65I+34K+HCI_FT(,(PIOQT[%)UI:'FJ2W&9 !X9 M$4*\H&.&-9&A9NA-3@*$B=F,Z<&,J?U6X#0/XPCDG$7[M011+-9LGQF+OK-+ M/< _34Y-M;3QQ#]*NW+**CW4*;U)XN'9U.S4[.#4S%K>DFZHZFZ*.R>37 WX M:M#_OH]%;+U1[NRB#\CHV4PK ,Z"8-+QS"H]U#.]2?5L>]CLF7_PS+>6]QL+ M,U$.K!F35"C26M/X*7Q,*-APEA9WF^3QXUXR+BY I@9AM@%AHL;?R(C[I=KSU:=-6\BCH#.LK>Z9O MY!6(&B?0(">B-W7&B[J58T\"0KJ/O>$LW_/]KB/6C-_J2 /!T$J( [O6^M$Q M>H+UCFDZ\[N>.(7?6JT%=KT]14.UT(ZU0RP!#Y]I^DBY<72PMS-TVN!4;>5* MK>UQP\YP8IU\#;OM+$,Y>/A-28-/DJ;"?!%M M6URHF=LVSK)B$J/ZQ)\T-*( U'$X0-KSK9\$R\6"=I_G"-/;=3<$#NVT?!=& MJN=_E(#^R&DF*'A?3UT_&.LV4+2O#7_Z29=DVBW;$6FWRVX@&MH9]G"YJ7KL M"@R@/&:1L603UT+4K=G7>]]NA[^RY_36FANNA7:P_8/'DEZRS<8\CNNLZ76+ M=,JVKM3:RW<- R,[ W^E:_:DKKIQ!K1 .G]VW;#K#W7#E5K;C0:+$70X!M6C MSO=]F,3RY_&ZKM%+1YQ;V^Y2;>5*K6U[P^#(SN ]B\<+9(+J[HS+KCW8B7.P M-VK8&]G9NV<=?(%TE,;:2&O7'NS$.=:148/[ 3 MYP!CU( QLJ\J(P\&1B?T95O@4]30*3JUI!PS(X@B V/"0%MU ML\L/-N,5* MK6U[,W7 ]JE#+SKI*][=M4^[\F ?SD'NN"%W;%\7[P6GTROB=N7!/IP#I4F# MTN0D2ANQB9Q>"[ Z0)@U(DU,@;88FHH.TYH-3C':EUO:AP6ABQ^A> M9"(Z1\^TOXC9Q0=;<0Z.)@U'$SM']P(3T7==&*QP"M*NU-I6%"#=/M+0)+'3 MY /\$[QZ6Q5X#@5XA\B%3TBY@T'N*,B*;0MIM4&?%AOTP3W-9;4<];+'ON2# M=VAR@0(X)!!?:31#KV\ MJ*'*/^GEI2OP38490I2:H$.+HKW[/I'%_ ZR4T'/](R/62$.,O$_5+]8),TW3UZM/GD&]C M=042NE%I>%?FZS".3DJ7EQQU5$P1>G*!^WS!UW>HO10.' M=[KF_P=02P,$% @ '%!G61V]>LQ2!@ /B !D !X;"]W;W)K&ULM9I-;]LX$(;_"N$-%BV0QB+UG4T,M+&-[:';(&FW MAZ('6J)CH1*IDI23[J]?2E8LBV*8N% OC25Q9LAG1B1?L1?WC'\7&T(D>"AR M*BXG&RG+\^E4)!M28''&2D+5DS7C!9;JDM]-1RBQ'?DELC/Y357 M5].]ES0K"!49HX"3]>7D+3Q?(K'A[T?ORV;P:C K+,@5R[]DJ=Q<3J() M2,D:5[F\8?=_DW9 ?NTO8;EH_@7W;5MG I)*2%:TQJH'149W?_%#"^+ +I/ M&*#6 &D&R'_"P&T-W)<:>*V!IW?)>\+ ;PW\EQH$K4'0L-_!:DC/L<2S"\[N M :];*V_UCR9=C;4"G-&ZLFXE5T\S92=GMU59YD25BL2Y2E&.:4+ KJ8Q34&" MQ0:L5?F!C.[*N"Z'5SA)>$52D&=XE>69S(@X5<5YX,IH^!J\FA.)LUR\!F_ MY]LY>'7R&IRH)N#3AE5"11074ZF&57=NFK1#N-H- 3TQA!A\8%1N!%C0E*1] M^ZG"L6>"'IE<(:O#6U*> =;NP;SA=U\3A)E#I\T7[[<'%E@ MN/L"<1M_[A/^W@Y3;4K1SHEG=E)/C^>BQ FYG*CY3Q"^)9/9GW_ P/G+Q'=, M9XLQG2U'B7: MSA"*(O]BNCU,BM7UL4D9AG1]UW/[(9S1]O>T?2NK15'F["KY M+:-)7J49O0,"YT34UVJN4^NB\878>?I0E8,.@]])U *XFYU?^QP PA'2^"&K"10O: A7M@H178 MQY)PM72JFLN)VC\]-PN'PP&A(/0TAM:0QS(TA'3] &D,1PK98QCM&4;/%%W" M"@(D?C!#BTS0_%B#9HUQ++1AR-#WM;EA.5+$'K-XSRRV,KMJ=IZ$J[5FA:69 M6SSD!EVHO[#6.,=R,X1$(=3!C12R!PXZW8;:L:+[H@29:#;/)?[)69[W=\G= M*K+%2;,K-NYX'0-<%.A%:>_*L70-0:/ T?8!R[%B]O$>Z!5HQ7NCE@]>);+B MBJ$1'1R, L5NH).S1CF:W#!F'$2Q3FZDF'URJ".'K.2N.2EQILJ2LU0!!&DF M$E91:99<:%B 8:CO">T1CZ8XC.EY8:A3'"EFGV(GAZ!UCS_[*#>$&XFYAKJ# MWN"5'57<&(*ZL>_I,^)80?O,.N$"[;KCA1JR]=+? B+'A3K"4:6(*:K*&QK4 MW>]0(["3(]"N1W3UI_XF[(YF_^F?/%J6!OWAA$ZHH_2'0BR,0VW[MK#W[5@1 M/9:W/LE.@\# ^D7C]MGO5$:@8RJ/^:C>%J-Z6X[EK9^>3O% N^2YJC.R__9( M?E395LGMIY:IH?SPH#LLF%H%L)X(&;L _A50)V<@78]T^R LD22 M%E'-BFOW#K"U.T[U)*-@7=%4@ W)4Z"JO?W 3+B9;328&SR(=)DR-S2#GAO% MK@YW3 6U',M;/P>=/()V??0[<@"^+AYD?6:SR@E8T*IHI#^CQF]VS_1O^?(\ MS\=SM;"[.CK'OT/(H4[((;N0^X?1-TFEUEPJ![D]S">K=X2 'K3&0A#S?-6& M[*VWCNMHKY2A%8KU26V!AG)-"1U]VV(?Y*]"[.0:LLNU3^QQE3T=O!6G ZS/ MO$9&HG# *O+]6%W#ZQ6:?T[G>) M=L7Q%7X#-X--7_,RXJ(1<+UR3/6-(I9 52A8D;N,TOK# ULW-TK",Y:">RS MB>NM*< M\$Z[T+N3]0^8*VH"Y&2MNN&IMX[O#ZMV%9&5SN+IB4DV+S<\-P2GA=0/U M?,V8?+RH ^S_R\#L?U!+ P04 " <4&=9]J:_T:,% U&P &0 'AL M+W=O3Y:S,NV;W(Q%SN=\IQ]DTCMLHS*_VY9*@XW(SQZ:OC.UQM=-#B+^9:NV3W3 M/[;?I'ER&I:$9RQ77.1(LM7-Z!.^7A)2!)2(?S@[J*//J$CE08A?Q<.7Y&;D M%B-B*8MU04'-OSV[8VE:,)EQ_%N3CIH^B\#CST_LG\OD33(/5+$[D?[DB=[< MC&8CE+ 5W:7ZNSC\R>J$)@5?+%)5_D6'&NN.4+Q36F1UL!E!QO/J/WVLA3@* M,#QP *D#B!W@]P1X=8!W;@]^'>"?V\.D#BA3=ZK<2^$BJNEB+L4!R0)MV(H/ MI?IEM-&+YT6AW&MIWG(3IQ=+*G.>KQ5ZGPJE/J M,U6TH9*A]Q'3E*>F;8Q^ MW$?H_;L/Z!URJK<*\1S]R+E6'X\:_MZ(G:)Y8AK?G3S/'6W&6O3HQ/6X;JMQ MD9YQ>>BKR/5&H66>L 2(CX;CPX%XQVC4"$6>A+HE@X3W;'N%//F\K??EJWL_$<-KJL8K^;P75\VX6+8\OH9FO.+T8S9:_/X;#MP_(+DO219=DFQY(;*3B?&;B?&'V!=_F:.%Y['(6#TUT#Q4 M%$%)41PD^\4L#,*YLS_6MPL:3\/)]!05=5&^2\+@%+7LHC F11WO@50G3:J3 MMY+L@4P@S*[.HB_)= M'-KY=U$88[^G$*:- M-!!;[419"F(J::)47.6RHUC_F6ZF+^%8MWDFO.P(-H M"E2 I0$ L=9+!$#PQ$H?P) 03G[6)#\[)_G!J4=T;P[RIS:#SXQ#*[?KC4@3 M)D%59L F0>R%T069V@B))4T796IC:G$MNRA3&T<2GL@3-O*$@_+\+(TB2\9T MSZ0QOD]FQ5AFI8TS,=4!)1]VJ]DG$]?*'D!Y06"O#(@+N_86"7'YX0S.'KNM MNW,'\W_VH :=6<4Y/1J,>V5-ZAT &KM7V)K5".0*K3UF"?<8]&1_Y&WQJVU* MPM.=*0S0J-2T%W(J%V6++LJVO!3;Z021=H+(V^U*S?&,7P%0D&$!8)!C 6 # ME@6WOAD/NK]+F9:ZEV'7 H$ZM@4"=7T+A.HS+KCUJOB%9O4%UJ6F?L:[ "C( MO PR+T L '[@ELCBX>=[%L-#(8\K*T$@+$M#(3!Q!8!,L,])@:W)A8/N]CO M;)PQJG:292S72*RJ?7I<_ :4('J@,E$H3JE2?,6+%H523A]XVB\*Y%MM4;H8 MU]8$H/%M7S?(U>S/N?O(!A@\$"VKL,#V?HM7NMP\;#%C0HCP_<,\3Z=T9D_I'00#"@1D"VR5ER#;=(I[]&E=,!DT<>>X8% #?,:W $?0L MN4([?[##GCV"M!Z3#'O,3V;^DZ3^7- MAM5^BZ_O,- >X>ME=8/3TE<72E^I7//<',IL9;IRKZ9FJ+*ZHZD>M-B6EQ / M0FN1E1\WC)HSJ@"8]RMA9J9^*#IH;LH6_P-02P,$% @ '%!G645 1(C7 M! )A( !D !X;"]W;W)K&ULK5AM;]LV$/XK MA%<,"=!$HMYL9XZ!Q':P#6@6).WV8=@'1CI;6B71):DX[:_?459DAZ+E8.T7 M6Z2>.][SW$D\:K+AXK-, 11Y+O)27@Y2I=87CB/C% HFS_D:2KRSY*)@"H=B MY*X;.07+RL%T4L_=B>F$5RK/2K@31%9%P<37:\CYYG) !R\3 M]]DJ57K"F4[6; 4/H#ZM[P2.G-9+DA50RHR71,#R M-=%4'CG_K >_)9<#5T<$.<1*NV#X]P0SR'/M">/XTC@=M&MJP_WK%^\W-7DD M\\@DS'C^5Y:H]'(P&I $EJS*U3W?_ H-H3K F.>R_B6;!NL.2%Q)Q8O&&",H MLG+[SYX;(?8,T(_=P&L,/-,@.&#@-P;^6U<(&H/@K2N$C4%H&O@'#*+&(*JU MWXI5*SUGBDTG@F^(T&CTIB_J=-76*'!6ZLIZ4 +O9FBGIG^H% 2)>8%UF>J" M>0*2E3@&K\,'6)\3WWU//-<++/',WF[NV^A\W^J+_[WZ*S'\MF3\VI]_ MP-]5P2M,/=G5!21D*7B!KXFX*JJ<*9S@EL+2!66KANUZ@7T]_6Z]D&L6P^4 M?4D03S"8_OP3C=Q?;*GXD<[F/]+9X@Y6TH$U:T.=]>BLUB(+& M)%.V5&R]1+47O2L]3?TPG#A/^PJ_ 3/O8J@;1:]!BR.@5T3#EFC82_06=V/< MKBHF,I8?K+BMCW!OY3/?#PR>%E 8C0RB%A!U76HPM:&&;FBG&K54HUZJ'[E" MBJS@0F7?ZE>SC6K46=HSHIMU(6<>]0VB75!D)'UA\1/Y8SO)84MRV$^2/9,3 M>,9.2L(I>802EO;*'787#\R,=C%T:-"TN*&^H<6B"PH.T!RU-$>]-*_VLDCX MDJRY5 )4)D#OLR^\R3IG)%!B.%A80'5,[:^KN&C+W:,$W]6[MG%Q+8CN9M:(BDZ4- M-:2>0=.&"D>C SSW&D_Z??D]5N&-_U=O)'=H"M$%#3W7U*$+HF//+'(;*G+] M SIX.QV\7AUFE1!0QE^)$JR4N=EB6YE[G4C,(C\.F1^'+"R04634VLT1?G_3 M?WKZ%[KK.FEO?]3L=N9AY'B5^)TF(S0?]YD-Y'6>EBZ(CJ*.9!94>.!52'7W M]GIFU^;0_CX'927WH'MM210GV&T3R7+02O!*D%O<3E)R58! H4JR@4>2XI:2 ME2OR6$GT)25)*J''VO0+]DL*^W70!R;R>U5">V(@)[=< 8E.SVUI=/:.GKC8 MJOY((+'OQR/"MI-I9]L/$5?U\=N8OZ87,VJ9G^L/%Y;YA7=Q8_-S10,T"*QW MPI=O(,XNU.T7E ],K+)2DAR6&+9[/D3QQ?:CQ':@^+H^1#]RA4?R^C(%EH#0 M +R_Y"A2,] +M)^&IO\!4$L#!!0 ( !Q09UFMZ$RSD 8 0G 9 M>&PO=V]R:W-H965T9PYGA:.:(U.E+ M7GQG2THY>$V3C)V-EIROII,)"YPD7]%,W)GG14JX."T6$[8J*(DJI329 M(,MR)RF)L]'LM+IV5\Q.\S5/XHS>%8"MTY04/RYHDK^#H[<+7>+'DY87) M['1%%O2>\H?572'.)@U*%*@8+.ST;G<'IC5PJ5Q%\Q?6%;QZ!TY2G/ MOYDF3I$02=OQ;@XZ:,4O%[>,W])O*>>',$V'T M,D_^CB.^/!OY(Q#1.5DG_&O^\BNM'7)*O#!/6/4+7FI9:P3"->-Y6BL+"](X MV_R3USH06PH0:Q10K8"Z"HY& =<*>-\1[%K![BK8&@6G5G#V'<&M%=PJ]IM@ M59&^(IS,3HO\!12EM$ K#ZKIJK1%@..LS*Q[7HB[L=#CLS_XDA8@S%.1E\LR M89XIB#-Q3L%1DC/V&1R1,%RGZX1P&H%<(5Z+75%.XD0H$8.L8( O9"GNN]U?'!G-P$WQ7@B69T'G.P M2DC&P.,M39]H\4T5-B-L68RF;$5">C82T\1H\4Q'LY]_@J[UB\KG@9_;SMDD(,N;Z'&K&6L6YCK< M=G?E>**B\U'1?\*$,!;/XY"4W419"#9C.5LV6ATO3!(M![S& <_HP'F:KS/. MMNP323@O\A3L4_%43G@]$UV_XT5?Q DT?OB-'[[1C]\%_PC712%*R'B3*TJC M6W.CLM[?;7U?1&M]T%@?[)?S-(O,V1[T!A?9[CENQT:%&'*1K\EV:,E&:>T, M\SH3["V)_Q-Y454F08TB^L0!HV("8AY3<]DVCW!HI1H*K1V/+>( W[]TUV,, M%9&!T-H103(B:-#R;88[V'G43_S "C1I+RD*-'.40YF!/G4,F6/(=:"8\ M^W'H$^;QJYN0B5O@KN)TU9'K\O9@HB75A&+D+ EF"<"=$FCQ:[.;ASI M8'<'0FO'13(R&'Q 9S?2OH,C,A!:>]5 H#<=N7JQTV/2)5DEPKP'W;]]K8-[NP\3?3)$OZALST M;?@&CA24# :H^U:E%',M72)(ZH;,;&JH[HP4A D%-NRZT1=S?=_6>"%Y%3+S MJOW;+NHSG#%&R.O:V1<+;,_3V"FY$#)SH8?].\F.MGI4]]7/@+ZNQ"11I;,* MDH,]I^MK7PI#J)L32860F0I=5ED5_@"\(!E+R&:3(/IGS7BUDFEJE6;H0QO# M4&CM0$@.A;SW;Y5H4*XT%%H[(I)4(3.I.KA5]M>4QD$ >S52(0:1Y;F:5)9D M!YG7GP;NEHK5I\#I56U)8,@[\ 9M2>-#%FZ'0VA&1W 8/NS&%5>3$LGK,5RGG(5=# M4+ D*/@C-Z>P:@4F<+O[; HQW]/Z(CD&_NA]*JQ83H&^VZOM*C%'UZIF=K&;"\\+WB&W%WF^2-^6.\[_S@_>+BX&1UXC%;"YS M1*C^/; K%LT7C5F+M0L"L>_Q$MY.IB,!V0!;L/ M-['\R+WGK/W]/:GS]D'S]2?:@!#=;>K6TX?;_D[JB7^LDG?$LOX MB5"#6ETW1&]^R]:5N=UA[NC-K\-,F9M/FKO'>^^JO/>RROLO\Q[HS1TVK]IN M:2)I50^/5?"L8QZ>+[^JJ^2]9(GXL^LQV:'L;E3^BCH3ZW#.+@;J'218]L & MLQ]_,,?&SUT20<(<),Q%PCPDS$?" A"L(3N[DIVMH\\^<1G&:N#PP-(-ZY*: MUKROU':P<0'+1T(/LQ&=VK9Z>A_V183TZ7;XM";3MD_OL)@"FM0<-5& M]O1TW"P7@-K0".JH"NI(&U1?C3/)ZY@+]?958SH1QHSP>W*W$:J@$*J#4>]? M$O-T>1*K;F=!0G52=KZ0M8[ZAG\'&S7";TQ;P4=Z= \]GM@6;A] (^[0*^U0;]M]X)E?D M,F%9- ]3LF5W9,75D"]=EMWQDJN9LHB6Z7Y/_>6:)7">&L83[U=S;_W1_%[S'KVGWK)#TAPH MS872/"C-+VF-H=C$GK;GVBBG3=G16G94*[NK4*S(.N-SQA:"W&<\J21'V-=( M=NJ+'K3,,JG5FJ96'^\O%7QLA\V6!3_PFBWAVHY!\D7>;'U(G$FNNNLR=F7;>H:]O[\X1N@ - MI;E0F@>E^5!:@*(U-5XO0YLV;@)B0A>EH30'2G.A- ]*\Z&T $5KZJ]>,3>_ MVY*YWE-O=2)I#I3FEK3]0$:S3&J9V^1HZK(.F/4K:,]]"0'VZ4)K7T0(Z/?QJ NHT M0-&:'UO6V0JJSU;\GY4^/;*O;J T!TISH32/'B8)S*E%VYE_J-, 16OJJTY@ MT&<2&+T^X-'#>BO+/.83'JA/%TKSH#0?2@M0M*:PZA0%U:VL'F@F TEPHS8/2?"@M0-&:6JPS 128":#03 "4YD!I+I3F M06D^E!:@:$W]U9D ^MTR 7I/O=4)S01 :2Z4YM'#O()I''SD#?49H&@[U0WW M=E&J]^JRV%$KR#S/P^_VA%5GJUV[E\5>U=;Y*_/,-3O.>^:9O]N36^-W6X2O MU70A2@6)V;UR9;R=J(9ENUVWNP/)U\4>SCLNU4N_^+EBX8)E>0%U_9YS^7B0 M.ZCV/L_^ U!+ P04 " <4&=9B8&V(*X& "). &0 'AL+W=O&92B: M=;LH=L%(M$U4$CV2=MIA/WZDK%BF*C/V<)J+V))X'I+F:_'PM7CSS,5GN:14 MH2]Y5LC;SE*IU76W*Y,ES8F\XBM:Z"MS+G*B]*%8=.5*4)*607G6Q9XW[.:$ M%9WI37GNO9C>\+7*6$'?"R37>4[$UW M@-\[$("K -P,Z!\(Z%4!O6; X$! OPKH'UO#H H8'!LPK *&QP:,JH#1L0'C M*F!"/R-A2FN:>5,*HHS60\@*H]U')?15IN/4=$8%VQ"C M'S1G!2D21C+$"JG$6BM4270VHXJP3)ZC2_3Q<8;.WIRC-[H$^GW)UY(4J;SI M*MT0@^LF5:6S;:7X0*43], +M90H*%*:VO%=W8%=+_!++^ZP$_C+NKA"GG^! ML(?]MO:XPQ_IZ@KUO#*\WQ(>N,-G--'AV]I[+>'A$8W'WL'PR!W^0(0S/#ZB M[U4X=@Q%;R>H7LGK'^#="9HRA>8D81E37Q%9"$J-E-"G!YH_4?$7^A<]L(+E MZWQWJJ79=\YJS"W]6JY(0F\[^IXMJ=C0SO2G'_RA]W/;^$/" DA8" F+(&$Q M$,Q247^GHGY)[[U^6_KTJ[Z&[A7-9:M.^I Z@80%D+ 0$A9!PF(@F*63P4XG M ^?=YKY05%,5$D11/2^*A9Z9=$JT(8*1IXQ>EN=3^J3:I+-ECTNV2?(V4^_* M\P>I@0\(B2%@,!+,&>[@;["' U$*^O#JU.*LY]98!"0L@ M82$D+(*$Q4 P2T6CG8I&4%/+"%(GD+ $A9"PB)(6 P$LW0RWNED_!VGEG'; MI(&;4\M1I0)G.T\=;$A8! F+@6#68$]V@SUQ#O;;G O%_F'%0B]M]\==/I,5 MTBLT>FAY=><$GWJ3@(0%D+ 0$A9!PF(@F*4;WZO]$P]J.JE(0%(!I06@M!"4 M%H'28BB:K9<]O\UWWFE^X\:S)1DB.5\7K7.'FW"R3B!I 2@MK&C#O0D08SSI M87L&C$!KC:%HM@)PK0!\?&+1TKYWK\1_\MOO+LZHDU4#20M :6%%F]AI4Q_W M)TW90%8;0]%LV=2^JN\V5D/"A$X^LS5%1$JJ4!>=93H3+=?"YQ>(JR45J.#% M9;(6PJR*7ZXRVN;1W[GK.UDPO6^^RI>]@>Z:T>DJ>[X0VDJJ*D*2@M :2$H+:IHS:37\WI-V7P/T]2O M75/?;9N>GJ:6Q=HS5$A_<09*"RK:8/];/!XUTUA0MQ64%D/1;)W4AJOO=ESA MES.@1FQ%VQ_>R[$W:JYF0"U64%H$2HNA:/;C7;7+BIVN7-NBYY&N5/D3;\N3 M2]4S8Z!^*R@M *6%H+0(E!9#T6SEU'XK]J$6/AC4=P6E!:"T$)06@=)B*)JM ME]J=Q6YW]8B%CYMPLDY G5906@A*BT!I<47;7T;U[&64K8#::,5NH_75A<\K M\0<6/NZHDU4#^D0K*"T$I46@M+BB-1ZYZ$TF!U13V[+8;]/+(F2+$PSS7-!<^1?S7X$2F.L'Z]0"E=T2(U%WF!^%J@A!>29RS5 M$U^JBRF=!F5T0P594#,;,GZ!F$0KPE(3LZ3W=G=GKEWY4ZQYGD\O([PL/7* M2%\I-UIUZRJVF_0>R@]+ZN[.=77>U4@K0&SWO6T/%%^5NZB>N%(\+]\N*=&= M-07T]3G7W:L.3 6[W8?3_P!02P,$% @ '%!G61J%"[Y_"P 'XH !D M !X;"]W;W)K&ULO9WOCYLX&L?_%2NW.FVEM@GF M1Y*YF4AML+TKM7N]]O;NQ>I>,(DS0260!3+32OO''Q :A\0XT/FF;]K)#W\> M&S]@\XF!VZ#=9YO;X;#;+&6FR![G6QE7'RR2M)-D!Y">9_[[]D!:OA@?*,MS(. N3F*1R=3=X8]T( MSRT+5-_X3RB?LJ._2=F4^R3Y7+[X=7DW&)4UDI%? M-71PB%D6//[[&YU7C2\:ZN^.!F2QR_)D4Q,'>3"[39,GDI;? M+FCE'U7_5J6+'@GC,A4_Y6GQ:5B4RV<\"%/R&$0[238RR':I+/(LS\C/OLR# M,,I>D%?D]T\^^?FG%^0G$L;DW^MDEP7Q,KL=YD7\DC)[F/1EE@V>9_$ M^3HC+%[*I:8\,Y>?&LH/BW8?&D^_-?XM-0(_R>UK8H]>$CJBCJ8^C6Z' MC\]K=#H:G\S_.]6,=V()#8M.[7'+]CZR/E:_ M[6W>[6K:I6UMC-E[6R-IK%,+.#2FT,0T]!U5?49?=JZ>S MP0.JZJ T!J5Q*$V@:,T\4/;/,NN_?^V24D=LTW ALW*ER7Z5$MD$Z>=RDKE* M4A(NB^P(%T%TF'F^DX\R(M8+\R %U890F@^E,2B-0VD"16LN]5&*D8ZN,DA1 MI$&<0VD^E,:@- ZE"12MF3S*EU*H+Z6=?*DY9N]<@/K23BW@T)A"$[/=EU+E M2ZG9EWX*'^)P58P:Q<0BJ7Y_3N[+N@3EZH,PWN[4.$+5.$+^(L\3K>9:]3YN M0$4KE,:@- ZE"12MF7M*M-+KB%8*%:U0F@^E,2B-0VD"16LFCQ*M%"E:S;#> M*0,5K5 :@](XE"9H']%*E6BE8-%*NXE6<]C>W0P5K=V:P*%!A2YHNVBE2K12 MLVCENWB9D;6,EM6)[/[*#IE>F$) Y2J4YD-I#$KC4)I T9J9H^0JO8Y<3$5/=>JCD6/#GMU%D#5*I3&NC6!0X,* M35![8ENVTS)>*!M*G[\8DIXOQM-V&M170FFL6Q,X-*C0!#5UFJT4HVU>Q7AQ MD"=_D2MJ;G/M>E\,!S654!J#TCB4)E"T9@XJ4VE;5YDNV$B5-X?2?"B-06D< M2A,H6C-YE"JUS:JTRZA3(RZ-.N9(O3, *BR[-8%#@PI-4..HL,&U#K"*7Y M4!J#TCB4)E"T9O(H.VF;[>2[)(BS^LB3%[/:5"YDN/]];94F&[(,RU]/[W=Y MDFIO&V*?2S?+MBWG=$B!RDHHC75K H<&%=J@CMUR-9:M9*5MEI5]^O/B=,$[ MKZ-#QV?3!:B,?SW=QZP_G M]H4S4ZB+A-)\*(U!:1Q*$RA:,_.4B[0GUYEB((W='$KSH30&I7$H3:!HS>11 M/M0V^U#HD'3N_[1#$M2;0FFL6Q,X-*C0!6T?DARE31VS-BVM0]6UY=(Z(O_< M%1T;75Q?98;V/2Q :3Z4QJ T#J4)%*V9.LIV.M>QG0[4=D)I/I3&H#0.I0D4 MK9D\RG8Z76SGY1]''9TNM$]OU3 W1^N=!5#CV:T)'!I4Z().IQYM&2^4\'3, MPK.+I:X1%_L,:BNA--:M"1P:5.B"&OKLZ$Z-YK6,E\?XXF3S?1++K_4OH20K M5U]7]P4S3P.@ A)*\Z$T!J5Q*$V@:,WL4@+2<:\S#8#>H!)*\Z$T!J5Q*$V@ M:,WD4;;3,=O.^B0!TIE,:@- ZE":?7?31=I5+=YZK4ZRY!-5>O;W9!:3Z4QJ T M#J4)%*V9A$K*NM>1LBY4RD)I/I3&H#0.I0D4K9D\2LJZSU^"ZG83LN9(O3, M*F2[-8%#@PI=T':YYRHAZUX6LC]JU/D19V+FYO8^$$$=,Y3&H#0.I0D4K9G4 MREB[UUD1ZT*%-)3F0VD,2N-0FD#1FLES]/@D\XK83J,8]NE(V,=K:$UG8LHJNQ>LY&8 +=E:+WK*%H/JFBA-!]*8U :A]($ MBM9,'J5H/;.B[3<>>>?243\>F:/VS@:HKJUIWL7Q"!I6:,.:QB.E;#VSLOT0 M?$V3**I&G?5N$\2DJ$ZR2Q>2E+6J'.W]+BM*9=H%469\[P,!5)%":0Q*XU": M0-&:2:04J7<=1>I!%2F4YD-I#$KC4)I T9K)HQ2I9U:D_9[[4<..CX3>>'1Z M.U-SR-ZI )6@4!J'T@2*MD^%8;:6,O>#/)C=;F31H7,911E9)+LX+P\F1^\6 MH\ZJ?#3(S1LZ&)Z]_]:Z\2W-^\RZX=7[0X6?W6Z#!_F^R)\PSD@D5T6HT>MQ MT; T?%@?7N3)]FY03)_NDSQ/-M6?:QDL95I^H?A\E23YMQ=E@*&PO=V]R:W-H965T_$^^DD_07,[EG_)M842K10Y&7XG*P MDG)],1R*^8H6J7C#UK14>Y:,%ZE4J_QV*-:/&SYGMRM9;1A.)^OTEEY3^77]B:NU MX8ZRR I:BHR5B-/EY> MODA(6#G4%G]E]%[L+:-J*#>,?:M6WB\N!TYU1#2G M5@-$ + MNDPWN?S,[M_19D!^Q9NS7-1_T?W6-G0':+X1DA6-LSJ"(BNWO^E#DX@]!\4Q M.Y#&@>@.W@\DM3^NZ MTP=U!@N*7D94IEDN7J'?T-?K"+U\\0J]4);HRXIMA/(2DZ%41U,QA_,F\M4V M,OE!9!=]8*5<"127"[HP^$=V__'/_!.[/QY9 $.5QETNR6,NKXB5>$W7;Y#K MO$;$(9[A@&9/=W=-^7A>]/AYT9.CHW=RZ>[.2[?FN<\Z+__Y0[FA]Y(6XE_3 M&;B-X9EC5$W[0JS3.;T8H,:6]U,[Z88D\"?#._V*]BW(F,W\+I64=_*#1T7=ZWBOE7H MC%TM8F(=[I')]'?)]*W)_,)DFJ,Y$Q*QI7H*N*/E1ETR'VAQ0[GQ"1L=8A^T88NT1KD 8C9Q2,M 9I'>J1B1SM$CFR)O+CFE9)4TEL MDB:LW=$*._0Z@81%D+ 8$I8 P3KE'>_*.SY#=QQ#5AT2%D'"8DA8 @3K5!T[ M[1NM_2+#&:N/QIKO30VF 6.$X1:G[2/^=B<[JD$ MV)K3/QF7*W0M4X[6G*E<%M96::<=>M6 TB)06@Q*2Z!HW2J3MLKD#!VS"0)5 M?$A:!$J+06D)%*U;_%9PP=8W^V>T3=?4-AU';YM],^+TS"*#F>OVS&*3F=\S M2QJS_=?T42=H-UFM3H'M0L7;4F;S;)U*ND#I8I%5.5(OV_SH''K]X?23,[,? MU<$7PY."QJ!!$VR05RP5:<4.;%<[X@=)>5D+'J78Y/*Q $RN**]5$/O3O1U_ M<-<"53] :3$H+8&B=*B#X'!((!M5 0&D1*"T&I250M&[Q6R$$GT@)P7UQ M8A1@70LQ6&%G[.IJB,&,^*'KZFVT;^9B/\#Z'>L4B@AN)1%LUT3B8IVS[Y0B M0>\H3\LY13>TI,OL9^T35!T!I46@M!B4ED#1NN5N)1)\#HT$@XHDH+0(E!:# MTA(H6O=K=2N4D!,))7;NH?4&I47$H,Z,]2X;@\9,H&C=.K;B#+&+,]TZSEX3+#0)X%VY[./\M@LMN(' ML;Y?3]^7S0M$GMXP;KW9V4D'G_^@"@NVR;Z7&IW\X-5@%KJ>_)]B' M>VPZ6[F%V.66C[6L8FV2H((**"T"I<6@M 2*UBUL*ZB0%V)N"Y^F2/F<'*"\-0[Y)]JY"XH=XE#1%]W]&_F]H' M?&A"AWL3K0NJ'K.K*?$"S=FFE-NYK;NMNVGW;^O)YMKV*WPQPX;M$;Z(MY/J M6_QVCO\']52?E0+E=*E".6]"U2;X=MK\=D6R=3W-^X9)R8IZ<473!>65@=J_ M9$P^KE0!=O^\,/T?4$L#!!0 ( !Q09UF'S, (X , )(4 9 >&PO M=V]R:W-H965TXXYBCLXSPJ?65HC=G6WS> LYYK=T!T2^65.68R&';&/S'0.<:%">V9[C!':. M4V+-)GKN@DO(7/U="G D3SO JP#> M.6#P!L"O /ZU%@858'"MA6$%T*';9>Q:N @+/)LP>D!,K99LZD&KK]%2KY2H MC?(DF'R;2IR8/0(7K(A%P5*R09@D*"4"-@SK-,*SW) +?.<#\AQOT.+/XGJXWQ;.?[.^_&GK M#3'\>HOXFL^_:HLL*!=ZG\AI8'M W_^4Z]%G 3G_NRWU)?F@G5S5P3N^PS%, M+5GH-*,U^_47-W!^:]/=)%EDDFQIB*R1H4&=H4$7^VR.,TQB^( BB"%? 4.^ M^^;FFW=R]4V(2;*H) LTF3KA]K,P&(<3>W\JM"&+#:&'M=##3J$76\PVT%KA MAA>^NZX7#)O.+RY7>:$?#)JKHG+5\&25/W)\]TR(2ZZ1$_I'BXT(@SK"X+JM M)*N(J/;2VY5H'EQXJN(Y"[K38M\]2MM;)3M:^_Y8FR2*39$M#9(W4C.O4C/_/DVQL,D,FR2*3 M9$M#9(T,A76&0H,G62=7WX28)(O"BRK5.=ZZN M(9M-=;VCNEZGN@_X)0V[G5:7O M%V#%=OY)>_8)V&VSMY#7V%R:LEGJ:)_T6'*0E5,UMSB*:4%$>9>N9^L&VB?= M-CJ;G[MW"[=E/E(--]W3.=*7W;I[6:A3PE$&:VG*N1W)'<3*!E@Y$'2G.SPK M*@3-]>,6< ),+9#OUY2*UX$R4+&PO=V]R:W-H965T01VK$0J1#0^J)2U>[AQ;07)KD0JXF=V0:Z;S_;"2E4;E:IO"&V<__? MV7>'+_&>\0=1 DCT6%=4S)Q2RF;JNB(KH<9BQ!J@ZDW!>(VEFO*-*QH..#>B MNG(#SYNX-2;426*S=LN3F&UE12C<P<$ /W(+\WMUS-W)Z2DQJH((PB#L7,N?*GJTC;&X,?!/;B:(ST2=:,/>C)=3YS M/+TAJ""3FH#58P<+J"H-4MOXTS&=WJ46'H\/])4YNSK+&@M8L.HGR64YR" MH!,$SP71"X*P$X2O]1!U@NBU'L:=8/Q<,'E!,.D$$Q/[-E@FTBF6.(DYVR.N MK15-#TRZC%H%F%!=6/>2J[=$Z61R33-6 Y+X$36<[8@IF \I2$PJ\3%VI?*A M+=VLX\U;7O "+T0WC,I2H"7-(;?HTV']Y__I5\-Z/Q@ N"HX?82"0X3FP2#Q M'IH1"KU/*/""R+*AQ>OEH2T>;_.^?)OWU; \A4S)?9O\))9A7VVAX87#U?9- M55M*1%8QL>6 ?EVMA>3JCOEMJ[>6&-F)^MZ=B@9G,'/4Q2J [\!)WK_S)]X7 M6Z[."4O/"5N>$[8Z$^PDQU&?XVB(GBR+ DR[0.3I;N%8@BVY+>K2H'0/W"7> M* PGL;L[SEIKY7LG9GYX:I7:61>G5DLK*QJ?6JVLK,COK=K(N$?W;@U\8SJD M0!G;4MG^*?K5O@E?F=[S;'WN3Q>^93WUI\NVQS[AVXY_@_F&4($J*)0K;W2A M^@AONV@[D:PQM_Z:2=5#S+!4'Q[ M8%Z7S F#Q/MH/^42?X!4$L#!!0 ( M !Q09UG V,U^7 , )P+ 9 >&PO=V]R:W-H965T%[BUI1Q)YNU<[.9!4$%A38*%/\>X!JJR@CA,O[M-9TAI"'N/^_4W[;> MTH)T7,CQ#VAM>YVWMN-RZFF MV4R*+9$&C6KFH=W]EHW[Q;@Y)W=:XEN&/)W="J4E:"8!DZ_)/7!8,JW(ZQPT M995Z0\[(I[N"Z[4B M"UY":>'GI_G3$WP7?0_F@YWYJ^"DX!TTYR3T_B*!%T26]5P_GQ[:[/Q>],4O M1S_8C' X"6&K%SZA]P]>2@U()DI6[,X!)KP0-=A2W8E%=C%SNUVHAA8P=_#Z M4B ?P,G^_,-/O+]M^_R28OE+BBU>2.P@(]&0D>B4>G;#-:"J)@5^I+8<=/2D MI9N"\)!%83QS'_:WUH*9)H>8_!CCA]X(M+" HG0Z@ XG;CR6 \.6G\LA92L^^T+99B21K\[K!ZXP%B!9!"0LFL&4^.%Q/&XY0_!Y1; M0+Z7C,W_"'5@?C*8G_R4>8XW#S8,&RH9K4@E,/G6W$^.%A.&T?[(N04T\6*[\70PGIXT_I-7;'KTQ9WY23K.M@WE!R,[N045>^-#L;"@ MPC )1J[=O7:C!KEJ^SR%M]2&ZZ[>#+-#*WG9=E"C^2O_XMJWS.?8>G:=XO_R M7=_ZGLH5XXI4L,10WOD$$R2[7K ;:-&TS&PO=V]R:W-H M965TZOKQP\5%M7J0FZ0Z+QYEWOSDKB@W2=U\6]Y?5(^E3-:[ M09OLPIQ,YA>;),W/KC[N;OM27GTLMG66YO)+*:KM9I.4WWZ06?'UTYEQ]G+# MC^G]0]W><''U\3&YES>R_MOCE[+Y[N)56:<;F5=ID8M2WGTZ^XOQ(9Y/VP&[ M>_Q?*K]6>U^+=E%NB^+7]AM__>ELTCXBFB;6\2[99_6/QU9/= EFMMRJR M:O>O^-K==W(F5MNJ+C;=X.81;-+\^?_DM^Z)V!M@3+\SP.P&F <#3/,[ Z;= M@.G8 ;-NP&SL *L;8(T=,.\&S,<.6'0#%F,'++L!R[$#+KL!EV,'&).7-3<9 M/>1U91^N[>\/>5G=QNCU;;RL<&.WQB^>?Q=WO\C729U[ M-.S&-[^_:=X&]Z8NFY^FS;CZZEK>UN)/U[).TJSZL_B#2'/QTT.QK9)\77V\ MJ)LIVCM>K#KN^IDSO\--15SD]4,E['PMUP/C??WXR[?&!_KQYD0#7#3/S>L3 M9+X\09]-K1AL\W,Q,=X)&Y&,-[XYT;'^.,7:J9A@O$K7+>FPA$+94S??#31 M^!4^U3#Q>,8<9I1T3%__?$QW[E3WYR/-J[K<-EOSNA*_1,T]A%_+3?7W@8?Y M^9F;#7/M7LJ'ZC%9R4]GS6Y()7;UQ_\RYI/_&8HB?DD M%I!82&(1B<40IL1U]AK7F4Z_^JFHDTP\EFF^2A^;KY)-LU+N:!.2D(8E%0TMP:2XMXR!ZT*1*]!:OT5N,V.*MMF79O/@3C^UF MK\C; &9%?O^^EN7F()?CHJB=]-0HDIA-8@Z)N23FD9B_.-Z$+(Q+8W:01'+. MD,2B@058SIL_)P=!A.94@KA\#>)2'T0E;T.9THX_-5,D9I.80V(NB7DDYB^/ M-PXSZW)N'/Q.!N2D(8E% TM@3>;SR^5!JJ!)E51=OJ;J4OON9IS4VS*M4UD= M;].&,G9)9HS$;!)S2,PE,8_$?!(+2"PDL8C$8@A3TFI,^L\R)]JM8/OYT5 N M]<-.#2:JV:CFH)J+:AZJ^9VF;$ FQF1^N 5$9PU1+4*UF-+4\.T5"8RWPC7X$Q MM!_9M]E;#F8/[;J@FHUJ#JJYJ.:AFM]I^]D[VN:A/194BU MIC0U=WV7Q="7 M69K<70[F#NVNH)J-:@ZJN:CFH9K?:?NYFRV:_%N4[4Y#;0P@VHV MJCFHYJ*:AVH^J@6H%J):A&HQI:G9[5LXAKZ&,[[6K8=.#BW:K4$U!]5<5/-0 MS3>.^RGFY')@WQAMV*!:-+0,EGFT##$UJQJTOF5CZ&LVG]5]VW=B56PV:=UN M, ?3]JSMM];;URR'2W6MG_7D'*&%&E1S4#J?V4MDJ[5Y>MQGX,Q M1'LYJ&:CFH-J+JIYJ.9WFK+!6$ZG1_UN=-80U2)4BRE-/4J^[]Z8^N[-X1M" MNZ)<5B3YN'>"]/JI&44U&]4<5'-1S4,U']4"5 M1+4*UF-+4)/=%'M-@WPDR MT88/JMFHYJ":BVH>JOFH%J!:B&H1JL64IF:W[P&9^A[0^'>"S.,6B6%8QQ^I M7>MG/#F/:.D'U5Q4\U#-'UA=B\N)=51W16<-42WJM/VW0Y:+Q?$Q_-2L:H;Z M/H^I[_.[=H%0C5;%1S4,U%-0_5?%0+4"U$M0C58DI3 MT]VWALP9O'>+UHE0S48U!]5<5/-0S4>U -5"5(M0+:8T-;M]Z0T4;.:AFHYJ#:BZJ>:CFHUJ M:B&J1:@64YJ:WKZ18R[@O4RTF(-J-JHYJ.:BFH=J/JH%J!:B6H1J,:6IV>U+ M/B9:\C&/:R.S@8Z/?M*3(XEV?%#-134/U?QQ*RM )PU1+4*UF-+4K/45'U-? M\8ED7@F OOHS MG; [NU.T[(-J-JHYJ.:BFH=J/JH%J!:B6H1J,:6IV>W+/E/]67M.W-F='I_X MQ1SH#.@G/3F2:(<'U5Q4\U#-'[>R G32$-4B5(LI3+,;QU1<_Y@VHVJCFHYJ*:AVK^]+@Z\WXQ7QRV M?]!)0U2+4"VF-#7*>Y>]TG>$#C:;(KDOI=Q],JE[S:I'3TXF>_DK]OI7[ 6P MV"M@L9? 8J^!Q5X$B[T*%GL9K/]$#6C:UX"F< UHBM: 4,U&-0?57%3S4,U' MM0#50E2+4"VF-#6[?0UHJJ\!_;R[&K-9)G M99D6:R'SH4O(?M;S)T<9/>L0JCFHYJ*:AVI^IRWW=I GYY/YX4DQT4E#5(N^ MLPC+P^N,4+.JZ>N+25-],>GM7=^QK7C]1"?G$.TKH9J#:BZJ>:CFHUJ :B&J M1:@64YH:ZKZO-(7[2E.TKX1J-JHYJ.:BFH=J/JH%J!:B6H1J,:6IV>W[2E-] M7RE.?DLWVXU8%7E59.FZV0=>BWIW(&@FNSWD9LGY44+1!A.JQ92F)'36-YAF^I,7Q6F^2^CK&TFK MXJU4ZL534XEJ-JHYJ.:BFH=J/JH%L^,KE!V\E1.B$T:H%E.:&LF^F#1[HYCT MUMZLR-)-6K==BD=9-E^U]^L.#QV\J+1^OI,#BS:<4,U!-1?5/%3S42WH-&4S M:IX?'IX;HI-&J!93FAK:ON$TTS>2OHQ+(EI00C4;U1Q4ZV"&T!(1JMFHYJ":BVH>JOFH%J!:B&H1JL64 MIJ:V+Q'-])WQ)L]GE9#$S#L.+-H%0S4$U%]4\ M5/-1+4"U$-4B5(LI30UO7QB:Z0M#=I/459T^R1';TF?IX*"!PV,&KO43GAQ' MM/6#:BZJ>:CFHUJ :B&J1:@64YH21ZMO!UGZ=M#NS=A*UG4F!X\GTP\_]24H MJMFHYJ":BVH>JOFH%J!:B&H1JL6=IIR47'E_2R]'6@F_9]H+1.?V^K M/R.O*:@G3\XEVOA!-0?57%3S4,U'M0#50E2+4"VF-#6^?3'(,MG/,RVT(X1J M-JHYJ.:BFH=J/JH%J!:B6H1J,:6IV>VK1):^2C3^\TP]=')HT0(1JCFHYJ*: MAVI^I^VWV.?68G%X8@5TTA#5HD[;WR<]_+R3FE"-6%_WL;25A%//PJG73LX9 M6O9!-0?57%3S4,WO-.7BF -GIDU#-0347U3Q4\ZWOG#UH=I@^M-J#:A&JQ92FAK0O %GZDPR]')"Y=TJA?^V4 MF_IY3DXK6@]"-0?57%3S4,U'M0#50E2+4"VF-#73?3W(@L\Q9*'G&$(U&]4< M5'-1S4,U']4"5 M1+4*UF-+4[/9U(DM?)_*5?>1-4MZGN2AR\924:7*;R?>[ MV]L.T6"0ET.[5\;!@;77^L=P\;17/XBFES MM&*$:C:J.:CFHIJ':CZJ!:@6HEJ$:C&EJ=GMFTAS?1/IW]L5[O"#O:O#LRE> MZQ_#R0E%RT:HYJ*:AVK^N)45H).&J!:A6DQI:O3:%I%Z2]]-F.N[";\8?Q<_ M2[&MI-A=6NWVV_&5U=KJ0A/3-/LFZD*LBBQK EHF6?J[%"M9UDF;W]LLO=]5 M"RM1RJP[Z9@HMJ6H9';WOME6[PY#_5J4OS;X?[;NB3K/F#L7MXNSN7\A_;M&6;A_WR2*KV(+KJ M7/STT#R! PO3_+M=25$_R*Z((9*G),W:OSR[V6Z+LGD6V].B;?-U>VGE9A%* M^51D3^UM*_65P_G0:KFH'J2LKY,ZN?JXD>6]_-PL4[-$[63MFMB[M9'OFI5D M?/C!/+LXNOW:^. 9 [?_96Y^B.9#(YK5W?QDVO[DHI_ZZN-CB;#_*>_FF+AX_G36_H+=%71>;W9@_8.S<_OBJ)^^::= MH%V7NT6]^G]02P,$% @ '%!G6;;N#@\^ @ *@4 !D !X;"]W;W)K M&ULK51=;],P%/TK5IC0)K$Z3;H.2AII:X7@ 5&M M#!X0#VYZVUAS[&#?M./?<^VD58O:B0=>$E_[GG/O.?[(ML8^N1( V7.EM!M' M)6(]XMP5)53"]4P-FE96QE8"*;1K[FH+8AE E>))' ]Y):2.\BS,S6R>F0:5 MU#"SS#55)>SO>U!F.X[ZT6[B0:Y+]!,\SVJQACG@8SVS%/$]RU)6H)TTFEE8 MC:.[_FB2^OR0\$W"UAV,F5>R,.;)!Y^6XRCV#8&" CV#H-\&)J"4)Z(V?G6< MT;ZD!QZ.=^P?@G;2LA .)D9]ETLLQ]';B"UA)1J%#V;[$3H]-YZO,,J%+]NV MN;=4L6@-M9D#45*/+,FBVS M/IO8_"!X$]"D1FJ_BW.TM"H)A_D7+,&RPE251-H<=$SH)<4:I5Z#+B0X=CD% M%%*Y*W;-'N=3=GEQQ2Z8U.QK:1I'^2[C2+UX1EYT=>_;NLF9NG.H>RR-W[ D M3@8GX).7X5,H"-X/\/08SLF!O0W)WH8D\*5G^"9_&3 Y,F J7:&,:RRP'W<+ MAY8.W\]3FMLB@]-%_(4C_0E M=MH>M;J6FB0+70!34BRDDDAFG)+=<@T#EW\V-OF[>'";\S#9 4X?#O3!(5R4,2WK,P/H$6E\9@[O MWY?]\YC_ 5!+ P04 " <4&=97X-[)?$" \"0 &0 'AL+W=O43%Q M4BF+D>N*.(469ZWO>P,TQH4XX-F.7/!RS M4F:$PB5'HLQSS.]FD+'MQ.DZNX$KLDZE'G##<8'7L !Y75QRU7-KEH3D0 5A M%'%839QI=Q0-]'PSX1N!K=AK(ZUDR=B-[GQ*)HZG X(,8JD9L'IL8 Y9IHE4 M&+\J3J=>4@/WVSOV#T:[TK+$ N8L^TX2F4Z<,POJ:+V:9 M,/]H:^<.APZ*2R%97H%5!#FA]HEO*Q_V (JG&>!7 /\Q('@"T*L O><"@@H0 M&&>L%.-#A"4.QYQM$=>S%9MN&#,-6LDG5&_[0G+UEBB<#!+"!T?G2"A)PI$*/J:LE)@FHA3=/2@/W:EBDCSNG&U M^LRN[C^Q^CMTP:A,!3JG"20/\:Y24LOQ=W)F?BOA HH.ZGFGR/?\H"&>^?/A MO09XU [_$LL.\@,-[YZUJ.G5F],S?+VGPI$LOJDWY]QNSF^R;'#DD6'8CL@9M![6;0QFZ/ MNDI51/D-R0(YZRDLLG45O*7FGI(LLB2#0R93O.; ML._IW]C=--C5K^WJM]HU9WFN$G/UW=_;EJ!CLAL^:3+*TO;WPKF/Q*K_YXRH M-;3_/">#6OB@5?C4' &E6%=-0M>H5,F)6\7[QV=W:K N8$U&#/[:%_]L&/3] M1VZT1O/2LW @,FN M*RXP7Q,J4 8K1>EUAFKGN:W5MB-98:K7DDE5"TTS5=<;X'J">K]B*A]6';U M?6$*_P!02P,$% @ '%!G6;R8W<05"P .E0 !D !X;"]W;W)K&ULM5QM_IX>GAVZZ:>;B,2^^EFO. M*_1MDV;EN\FZJK;GTVFY6/--7+[-MSP3O]SGQ2:NQ-=B-2VW!8^7S:!-.B66 MY4PW<9)-+B^:8Q^+RXM\5Z5)QC\6J-QM-G'Q_9JG^>.["9X\'?B4K-95?6!Z M>;&-5_R65[]M/Q;BV_2 LDPV/"N3/$,%OW\WN<+GD4WJ 8W$?Q+^6!Y]1O6I MW.7YU_K+^^6[B57/B*=\4=40L?CWP&<\36LD,8\_6]#)06<]\/CS$WK8G+PX MF;NXY+,\_6^RK-;O)MX$+?E]O$NK3_GC/WE[0G:-M\C3LOF+'EM9:X(6N[+* M-^U@,8--DNW_Q]]:(HX&8#HP@+0#B#2 D($!M!U GSN M0/8Y ]QV@-L8:\]N8YIY7,67%T7^B(I:6J#5'QK[-J.%19*L7HJW52%^ M3<2XZO)Z5XHC98E*OA(KK$))ME_?]3IY->=5G*3E:_2+.(X^K_-=&6?+\F): M"=4UP'31JIGMU9 !-13=Y%FU+E&0+?E2,SXTC_<-XZ?BE _G39[.>T:,@+=\ M^Q91ZPTB%F'HM]LY>O7+:\V\YF:8F[@0,/@D3/#\V5 #3/@#)]6N(E[HS!;] MP+R& 'MVH(?U1QL-]$?6WY=_B]_0^XIORM]U:VX/S?30M1,_+[?Q@K^;""]= M\N*!3R[__C?L6/_0&1H2+( $"R'!(B"PGK'9P=C,A'[YB3_P;,=UIMP/=)J! M=?A\N+2)QQB[F#X<&\F(/]9(&IW4]62=H2HF #'!=E\NTLG9S/.=@UR/-/M MFFTD;<[%N2R2_14AO"^*-WE1)?_;'^#?Q$U)J:5T#VL?S>>,,>*Z$J5&[6,I MU>BDGF=+.D.-&!8SPXY$J5:.^9ZMI]0Y4.H8*7V?55R<3&5BSU%5$]^W)*// MC8K&LJ?128E%Y06I$?,M'UL2>3HQZGM$SYU[X,XU!USYZ(?P_BJNJ2.YV M57R7BE$K(;:G64>OJTR.>A*UQGF,I5;51Z3%%JHBV*(2 MIZJ,9^GY] Y\>D8^K\JR9G2SC9.B"8"+=5RLM$O24PWJN)9D]KFGN"%)(E!Q M)(GP69HB$TZ/"__ A7\B/I15L5M4NZ)>/K6OJY?0JCCIZGR-G\#$D2]6H_:Q M*TJCD_C4D2]6C1AU+8HE+C5BKN73 4>'K>[VWC)2>BM6$S^KD[4E$A=MS>!) M-EO(?N3P&)'8-&L>2Z=6J4U]B4Z=&&:^*TTNTLK9GNB)PH M0RE?Q>E9P=.X$M3>\8S?)Q5ZU=*JNWF?M<@]IV?+EZ]9_6A6595GV&<*JZJ8 M/+%(!T6P/[1"24-HX@S;/569H\ M"*[CVF/JN9C&\M\JF*.Y=J^ MS*9%[9?KCB!(1.K.2A: (H6@J)%4&A]FW>I(3;GAE?+/W9E'=*# MZ_>?YU=:RZJ9%68>M1W9,8(FASJMPAG;GNP953E&'=]1[I T@O=,,+D>&(:^E6G'"RX"<<)V02. =%"T#10E"T" JMOP2ZG!9[ M+^@XC0GS:)M#H@6@:"$H6@2%UK=YE[OC4\G[8'$7J]FM2&WE''AN5C#:5*I2 MS_4]Y<9<%2.>9U.Y%*F38@Z(%H&@A*%H$A=:W>5?*(.92AB'.$#7; M=VW,Y!*;6<%H4VF4,MN3"Q8:,8*9ZWFRH]3($0I8KARG-6*,V%2),QHQYC(\P%Y7"B#FI[#F.%.WWJ#;/-W5 MCN=$I $M"X"B!:!H(2A:!(76MW]7%B#."T8:R$+ '!0M $4+0=$B*+2^S;M" M!C$7,DR11GT0[&!+>>!H5C#:5!JES/+DA[<:,>QZV)%KXSHYQW6'GCF2+OLG M)QYI/R/2J,^.LIA&CGC^8#W9Y-#'GT>9( M\[%(A/,Q!AC(+'H.BA: HH6@:!$46K\-LBL#4.OE @R%S/SGH&@!*%H(BA9! MH?5MWA4OJ+EX80@P5'W:3GR78JG\,C=K&&TK38>"Q8@G59I"C9QO^4IQ*-+) M"3@ZT(5!N\2?FIL&GA%BJ/HHW7>9);<_FA6-)E"CU+.4EE*-F""9R"UID4Y. MX.&!$$V/NJ[-2;0YR'S.JSA%!=_FQ;ZY[UD/N53.HN9IA"CQJS[5-7$MN&9N;-8RV ME48KM7PBWYMKY+#M6YZG>$Z-H&/9A W4T6A7": _W2! =0T"KJ]THIDUC>90 MI]7QB-P@H)%C%!.E%TTKQSPZT"! N[R:_DR#P%6:HE^K-2_,P0:T,0 4+0!% M"T'1(BBTONF[T@!]P<8 "MH8 (H6@**%H&@1%%K?YEU!@_YH8\#UB9%?L'X= MJ(_B,?7EVI$9>[1]59V.KY2.=#.S*)$K;QHQYCM#H8EU-03VLZT$UR<0!AAG MZM-[QN1H9H8>_7*>1B6F M+<1UT[Z#623E5[.;!&UO $4+0-%"4+0("JUO[JZHP5ZPO8&!MC> H@6@:"$H M6@2%UK=Y5X9A)][DW]578F1EQM*5!JRZ@:"%3FR.4.UB3 M2-\F77V$F5LGGN-VCQ[0-(EU_?+Q8KV)BY[(3?Q'7J#9P;)&IPU:6 %%"T#1 M0E"T" JMOUBZP@KS7]!I@[:)@*(%H&@A*%H$A=;?"Z@K\=CF LU,\0MOD$A@ MZV.QOO)@!AQK:%"T !0M;-'JK1\ZC_Q6WFGCE%3?,'4MJ'^D*S'8YA+#%_S[ M^VR1[I:\1/FN0!_RHEJC*^&-DT6[#HJ3 M6C4;2I8B'H8=/*ZV:K1NGX#)\'6',\Q.>1[OB5C<]#6_\+$;\T M.J;=E/:[:M[$Q2K)2I3R>S$]ZZTK G>QWZAR_Z7*M\T^B7=Y)6)F\W'-XR4O M:@'Q^WTNR&B_U H.VX5>_A]02P,$% @ '%!G63WO&ULM9U=;]LX%H;_BN =+%J@4XN? MDK))@"81L;- 9X)F9O=B,!>*S=A";=ZKG43?%TNBOIJ-&^:U<5X7$_F>IG5[\N5+LPG3V6US!KS MMIJ-ZU6ELVG7:+D8TS"4XV66%Z/KRV[;?75]6:Z;15[H^RJHU\ME5GV[T8OR M^6I$1B\;/N6S>=-N&%]?KK*9?M#-'ZO[RKP;[RC3?*F+.B^+H-)/5Z,/Y$)% MM&W01?P[U\_UWNN@/97'LOSC4*VR/2"SUI6D1F_ONB;_5BT9+,PS(O-_]G7;4?L-2#L0 .Z;4#[#<2!!FS; M@/4;\ ,-^+8!?^T>Q+:!>.T>Y+:![/I^TUE=3]]E379]697/0=5&&UK[HDM7 MU]IT<%ZT(^NAJ;+%_4;X.?@S\>[H(W/[T-?C(AP>_SN;,^AT?FSOZN2].YW!=D.&=3QV@'?WO4$!)7R#Y#"R ME<^+>I5-]-7(Z&.MJR]Z=/WWOQ$9_@/J;4Q8B@E32# G+WR7%^ZC7W_:9 +J M_4U#V35L_]9\N18TYMP,IB_[_0J$L2CNAZ7#,',&A!+AQBDH3O XD;LXYSS% M[CR%]SP_ZFHRSXQ4/9@.S">Z#O[\J)>/NOHK^%_PVTI79A 6LQ=!LY]"'>/= MT['#$A.68L(4$LQ)E]RE2^++A<3,"R8LQ80I))B3EVB7E^A4N=@T%'M?W(0) M1GIJ,8R*HR3NB\4PBL:Q8+*G%4"8C(4X(!7Q[AQC[SG>T)O@/OOFZL#Q*N'= MR;&C$1.68L(4$LS)5+++5(*O$@EF7C!A*29,(<&Q7%/*J X*@F)8:T@>U:(>,^T-5#!0[E8M^/M1_3" MOY]C!R8J+46E*2R:FS%J,T;Q56/+Q,H.)BU%I2DLFIL=ZQ.)U^YXE8,-OL.2 MA%+TE0,(XV$<]I5C&$:BF,BDKQQ G(PB)@XHAW5>Q&^][JO<^)$?$ PO_N@A MB4E+46D*B^8FREI'(LX@&*@N$966HM(4%LW-CG6*Q&MXO((AAW_TDX@1UE>, M81P+.8UI7S*&<4F8L(3U)0.(,SB6') ,Z[Z(WWY]6"R"WYJYKGY$-KR[.'I@ M8M)25)K"HKG)LC:2Q&>0#53;B$I+46D*B^9FQUI'XG5 'MFX^4[+/PG\O4J& MUPDL&5R<#*-D0J*^T "LD-'!I2'_ TU+HWZG=OMW,]^>Q7$3_AV'&* M2DM1:0J+YN;"^DM*\%6$HGI)5%J*2E-8-#<[UDM2KQOR77QL6[K^0L:T]UV_ M ^.2).G[%2!.,"ZCWD6*@N*X""4YH K6F5&_,^NI@KGR^%$'X]_AT<,4=88/ ME::P:&[JK-6D_ PB@NHO46DI*DUAT=SL6'])_7.3/A$1KQ01* X2D6$<+") MG$]$K%NC?K>VFX>M^_.PX.FC3NFATE)4FL*BN6FQQI)&9Q (5">)2DM1:0J+ MYF;'.DGJGY'T"43\JFE7( R:=P7"P(E7*,XS\TJM*Z-^;W58'LS5!68-A_\X MCAZ[J/. J#2%17/+OJR79"&^LC!4=XE*2U%I"HOF9L>Z2^:?O?0HR[;E]Y0% M"(.4!0@#E06*\R@+LTZ-^9W:?54NRW:\98N@'DS7@AV .N6'2DM1:0J+YJ9F MKS3T'+6AN,6AN-6AN.6AY_".S'I'=G*%Z+:E.R%+9;]"% JC+$SZ$C$,(PEC MO#^[ L31D"?)@9\]F?5AS._#_!*!\'N'?_]'CUG4.4%4FL*BN9FT+I.=H7R4 MH9I-5%J*2E-8-#<[UFRRDXM(V;"D$U04( Q2E&$8K"A (6G(!*<'%,4:-^8W M;M]5%(P)7?\Q'#UN4:<,46D*B^9FTYI3=H9R4X9J-%%I*2I-8='<^UBLT>0G MEYSZ6QZ; U1:BDI3?%CF2O@A\\2M3>1^F]C>CUD'63$-RDZL'E]N %Q5Y70] M^8Y ^>%'=S_J;"0J36'1W#19C\O/4-G*46TN*BU%I2DLFIL=:W/YR96M?%AC M*A)*>[,R=T"8)$G9G*(/EJ)87E9:BTA06S?H?25H_I85%J*2E-8-#<[UL?R4TM?;_FPHE3$(AK<\P^$&449W/,/ ME+'*) S#OE0 <7$8[_WLX][S;SVA\'O"UTF%N>9 NN?7?SA'+PV :C11:0J+ MYB;6&E)QAJI8@>I#46DI*DUAT=SL6!\J3JZ*%4!U*B P4!@@,$ 8*#!0G$]@ MK*<3?D_7WOW[\[3*S?D:C:D^ZTXKO!*!.F^)2DM1:0J+YJ;&FE!QAII7@6HF M46DI*DUAT=SL["W'EUH&*,U3+"E3SB4I+46D* MB^9FQYI/<7*UK!C6K8+2 H1!TC(,@Z4%B/-)BS5RPF_DW)EC\(119Q]1:2DJ M36'1W.7*K-.49RASE:AV$966HM(4%LW-CK6+\N0R5PD4G%(1]NI2[Z P&?7O M_$^!L"A,>.]V'06$D3"*#ZTI(JWSDG[G-:@E0?IAP[_;HTLIY!G#6G=F?2[LX&,H'D4_XZ/'JJH\X&H-(5%):CA1:2DJ36'1W'68K>&, M3BYWW;9TUE ?KD0$1 $K$4$L8"4B((S')#E00!^UQLW=8AU.Y'TG+3/9JDM_V67-P18'M*+A2T_4-$+M((_H2: M3[I]C.TA;9XB\S&K9KFY(ESH)W-XX?O(_!&I-@]FV;QIRE7W()''LFG*9?=R MKK.IKMH \_E3:3IC^Z;=P>[Q.-?_!U!+ P04 " <4&=9MNZO(BD# #0 M$@ #0 'AL+W-T>6QECNJ7KPY;,(;5TC\ZY1])U+3(LS5JPVP5C M)ECE0I8CLC"F^!2&Y6S!J())BV1*Y]38KIZ'9:$934L@Y2+L=3IQF%,N MR7@HE_EU;LI@II;2C$B_#07N]C4=D6[\D01.;J)2-B+W9^]_+96Y>A>X^\F' MDY/._?G5?ORL LY)Z!7MOT+THH/K6@R3CG>EF^&G5JOEGF+D2S]YEXW3!Q[Z MANIH8;WLXV&FY&;U(^("5I?F+'B@8D0F5/"IYL#*:,[%VH5[$)@IH71@[+;; M1%V(E(\.[KH>5$2MDW.I=)7;97!_I_7P/:#I@4$N1&NP1UQ@/"RH,4S+:]NI M!E?!9U!0M^_6A74XUW3=[?7)AE#=;)*ITBG3;9HN:4+CH6 9V-%\OH"[444( MH#$JMXV4T[F2M/+0,.J&E9TQ(6[A,%":?YHLT&IS&R :1(\,&WX;#OR6]/BCJU,4TZK#/?<.T+/?W>= MYTPR3<6V:5O[A[S*;W8<7?XKR]5_E7W#7H_U._#03?:/P61\#":/HB8'AV\R M2@[28UB_O[<."3M'A#8:P%%L1'[ D4YLD@;3)1>&R[JWX&G*Y+.3@I4W=&J/ MZSOZ=GS*,KH4YJX%1V33_LY2OLR3=M0-+$0]:M/^!M/KQNTYT.;B,F4KED[J MKIY/JV9@&S9K?0%A'[FN+C^"<1SF1P##\F .,(YC87G^I_D,T/DX#/,V\"(# ME#- .8[E0R;5!\OCYR3V\L\T2:(HCK$5G4R\#B;8NL4Q?/UJF#=@8'D@TY^M M-;[;>(6\7 ?8GKY4(=A,\4K$9HJO-2#^=0-&DOAW&\L##&P7L-J!_/X\4%-^ M3A3!KF+>L"<81Y($0Z 6_34:Q\CJQ/#Q[P_VE$11DO@1P/P.H@A#X&G$$,"0**K>@WOOH[!Y3X6;W[#&3U!+ P04 " <4&=9EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !Q09UE5-7;" MG@0 LF / >&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:735\6?".7 M*9VA@6R828$);%\SPA9!4UEB)9FT_?5[; ]=N2%G]N6$)^,+]NBY.Y/LQ<:]FR-+;F'5?O<=WLK>.%V0OA2 M]>/!8-@ON=2]3Q^/YUK:?KABO,B]-!HVUAN^2O'B_MM?K[*#='(CE?0_1KWF MMQ(]5DHM2_E3%*/>H,?V.K\)ZF;_:O*HAUWSC MFBV>;QXY@(QZPP&<<"NM\\T1S?DY,!X$'-RN5=[<2>6%G7 O_K*FVDO]7)\& M[J(?W$83A^.R#>*-_3]A--NMS,7$Y%4IM&_C:(6J ;7;R;WK,H=#ZEO M":XQ*]K;\\ 5!,O>2-AA9T5#2$=SNYBO%@^SR7@]G;#/XX?Q_';*5O?3Z7K% M+O[6 62,0,9GA'R* \@$@4S>$7*UAL67Z1P %W?L=O%E&4"F"&1Z-LC5_?@Q M@,P0R.R,D)WF'B*0P_,U]WAU'T!>(I"7Q)"P;I0LX.H%)$C-=2ZY:G'@KP'D M%0)Y10LY!V'P/#>5]I"3V=X:#;_S&M"[ /$:0;RF15Q5^[UJ@"!Z&ZX@CJ(% M8UP7+$SE RR7#V@QI]QJ"*%C%\HX]X'MA04R;D4(B,J&V#8+OP.DW)10<^R$ M=F!H)C6LBP8YQ,1T$Q'[9@)ME(JP\\+JF"3JRU,[;5]4$ MYI>(6#!W7%IVX*H2K!3<001_[\819I:(6"V/H@Y8#BU;IYJZ[TKMQ;-MCF2= M?H*Y)2*6RZSM$YY_K]-A?7T3)NL(4TI$[)2E@1 *+]N691NAQ59V6QB3241L MDXG8=#H#9HV(6!N_TETI?=,-FB5%G?O&UG)X"'_/SC$FCYAZ=(*5JYW"/\8D M$A-+!*T&NYB81&)BB;Q9#;*+-=^H$!/S24SL$[0F[$83\TI,[A6D_NIB8LJ) MB97S1OW5-GFGFDTPY23$RD'KL.Z,#F:?A-@^;]0ZIZ*)"2BA'J] S7-D^A!" MH=-AQ,+!S VP(2;FG(38.7@R3T),S#G)69V3AIB87S9HG>QC/$Q.23$LL'+]$[T<3DDQ++!\<, M>TZ&R2.14\3#79>ZGFU&QO9TR; M8:K)J <\)V9[3P<3_02 V#3XZ'$28F+*R8B5@V)VVQQ33M8HIW_\^*B 7J=% M,8=+.-B>&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5! M@^94UMCR]5]]LL:>OZ1=6[;=(6^V?9X<][M#7C2;4OJ'$/)RD_9MONGZ=#A? M677#OBWGY; .?;M\;]NI3W^9V*U6VV5ZZI8?^W0H MOPP.G]WPGCBGHK M@=Z*>BN!WCIZV2;06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O M)=#;4&\CT-M0;R/0VU!O(]#;1ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMHLYM ;T>]G4!O1[V=0&]' MO9U ;T>]G4!O1[V=0.^(>D<"O2/J'0GTCJAW)- [HMZ10.^(>D<"O>/H8R6! MWA'UC@1Z1]0[_J?>N9QV*5][OM?X_/^DNISO3=?'7Y;?)T?L7' .\ O(XQ=0 M2P,$% @ '%!G6;)H2=C5 0 OR$ !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQF MXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+. M%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQ MKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS M;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[* MC\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR& MT@B*J!R%5(YB*D=!E:.HRE%8Y2BNN3M>N__J6@O^>MJ;OW?#;\MW'U"E!+ 0(4 Q0 ( !Q09UD'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ '%!G67"P92OO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ '%!G69E&PO=V]R:W-H965T M&UL4$L! A0#% @ '%!G6>?D"7QX!P _QT !@ M ("!% X 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ '%!G61M"S1X7"P 864 !@ ("!7B 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G607T M*!M5!@ MA !@ ("!HC8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '%!G65,SN GQ!0 C! !D ("!654 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G68DL MV5-4" @Q8 !D ("!RV8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G63.51GH6! J@@ !D M ("!GGL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '%!G69M<18_, @ #P8 !D ("! MJI0 'AL+W=O&PO=V]R:W-H965T&9D@( -4' 9 M " @;BD !X;"]W;W)K&UL4$L! A0#% M @ '%!G60!ZCZM# @ B@8 !D ("!@:< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G61DI?!1! M! M@L !D ("!O;H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G6;&PO=V]R M:W-H965T&UL M4$L! A0#% @ '%!G69=3&0N6! G0L !D ("!EM0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'%!G6;:\B.ZR @ 6 < !D ("!=.8 'AL+W=O&UL4$L! A0#% @ '%!G61*8(]41"0 MJU !D ("!K>\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G61V]>LQ2!@ /B !D M ("![ @! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '%!G6:WH3+.0!@ !"< !D ("!71H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G M61J%"[Y_"P 'XH !D ("!\"X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G69DT,BZE @ U@@ M !D ("!\$0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '%!G6;;N#@\^ @ *@4 !D M ("!C5L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '%!G63WO&UL+G)E;'-0 M2P$"% ,4 " <4&=9LFA)V-4! "_(0 $P @ &*@@$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 00!! +X1 "0A $ ! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 337 311 1 true 75 0 false 5 false false R1.htm 0000001 - Document - Document Sheet http://www.deluxe.com/role/Document Document Cover 1 false false R2.htm 9952151 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals) Sheet http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals) Statements 3 false false R4.htm 9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Sheet http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Statements 4 false false R5.htm 9952154 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Sheet http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) (Parentheticals) Sheet http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnauditedParentheticals CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) (Parentheticals) Statements 6 false false R7.htm 9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 9952157 - Disclosure - Consolidated financial statements Sheet http://www.deluxe.com/role/Consolidatedfinancialstatements Consolidated financial statements Notes 8 false false R9.htm 9952158 - Disclosure - New accounting pronouncements Sheet http://www.deluxe.com/role/Newaccountingpronouncements New accounting pronouncements Notes 9 false false R10.htm 9952159 - Disclosure - Supplemental balance sheet and cash flow information Sheet http://www.deluxe.com/role/Supplementalbalancesheetandcashflowinformation Supplemental balance sheet and cash flow information Notes 10 false false R11.htm 9952160 - Disclosure - Earnings (loss) per share Sheet http://www.deluxe.com/role/Earningslosspershare Earnings (loss) per share Notes 11 false false R12.htm 9952161 - Disclosure - Other comprehensive income (loss) Sheet http://www.deluxe.com/role/Othercomprehensiveincomeloss Other comprehensive income (loss) Notes 12 false false R13.htm 9952162 - Disclosure - Divestitures Sheet http://www.deluxe.com/role/Divestitures Divestitures Notes 13 false false R14.htm 9952163 - Disclosure - Derivative financial instruments Sheet http://www.deluxe.com/role/Derivativefinancialinstruments Derivative financial instruments Notes 14 false false R15.htm 9952164 - Disclosure - Fair value measurements Sheet http://www.deluxe.com/role/Fairvaluemeasurements Fair value measurements Notes 15 false false R16.htm 9952165 - Disclosure - Restructuring and integration expense Sheet http://www.deluxe.com/role/Restructuringandintegrationexpense Restructuring and integration expense Notes 16 false false R17.htm 9952166 - Disclosure - Income tax provision Sheet http://www.deluxe.com/role/Incometaxprovision Income tax provision Notes 17 false false R18.htm 9952167 - Disclosure - Postretirement benefits Sheet http://www.deluxe.com/role/Postretirementbenefits Postretirement benefits Notes 18 false false R19.htm 9952168 - Disclosure - Debt Sheet http://www.deluxe.com/role/Debt Debt Notes 19 false false R20.htm 9952169 - Disclosure - Other commitments and contingencies Sheet http://www.deluxe.com/role/Othercommitmentsandcontingencies Other commitments and contingencies Notes 20 false false R21.htm 9952170 - Disclosure - Shareholders' equity Sheet http://www.deluxe.com/role/Shareholdersequity Shareholders' equity Notes 21 false false R22.htm 9952171 - Disclosure - Business segment information Sheet http://www.deluxe.com/role/Businesssegmentinformation Business segment information Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Consolidated financial statements (Policies) Sheet http://www.deluxe.com/role/ConsolidatedfinancialstatementsPolicies Consolidated financial statements (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - Supplemental balance sheet and cash flow information (Tables) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables Supplemental balance sheet and cash flow information (Tables) Tables http://www.deluxe.com/role/Supplementalbalancesheetandcashflowinformation 26 false false R27.htm 9954473 - Disclosure - Earnings (loss) per share (Tables) Sheet http://www.deluxe.com/role/EarningslosspershareTables Earnings (loss) per share (Tables) Tables http://www.deluxe.com/role/Earningslosspershare 27 false false R28.htm 9954474 - Disclosure - Other comprehensive income (loss) (Tables) Sheet http://www.deluxe.com/role/OthercomprehensiveincomelossTables Other comprehensive income (loss) (Tables) Tables http://www.deluxe.com/role/Othercomprehensiveincomeloss 28 false false R29.htm 9954475 - Disclosure - Derivative financial instruments (Tables) Sheet http://www.deluxe.com/role/DerivativefinancialinstrumentsTables Derivative financial instruments (Tables) Tables http://www.deluxe.com/role/Derivativefinancialinstruments 29 false false R30.htm 9954476 - Disclosure - Fair value measurements (Tables) Sheet http://www.deluxe.com/role/FairvaluemeasurementsTables Fair value measurements (Tables) Tables http://www.deluxe.com/role/Fairvaluemeasurements 30 false false R31.htm 9954477 - Disclosure - Restructuring and integration expense (Tables) Sheet http://www.deluxe.com/role/RestructuringandintegrationexpenseTables Restructuring and integration expense (Tables) Tables http://www.deluxe.com/role/Restructuringandintegrationexpense 31 false false R32.htm 9954478 - Disclosure - Postretirement benefits (Tables) Sheet http://www.deluxe.com/role/PostretirementbenefitsTables Postretirement benefits (Tables) Tables http://www.deluxe.com/role/Postretirementbenefits 32 false false R33.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.deluxe.com/role/DebtTables Debt (Tables) Tables http://www.deluxe.com/role/Debt 33 false false R34.htm 9954480 - Disclosure - Business segment information (Tables) Sheet http://www.deluxe.com/role/BusinesssegmentinformationTables Business segment information (Tables) Tables http://www.deluxe.com/role/Businesssegmentinformation 34 false false R35.htm 9954481 - Disclosure - Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 35 false false R36.htm 9954482 - Disclosure - Supplemental balance sheet and cash flow information (inventories and supplies) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails Supplemental balance sheet and cash flow information (inventories and supplies) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 36 false false R37.htm 9954483 - Disclosure - Supplemental balance sheet and cash flow information (available-for-sale debt securities) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails Supplemental balance sheet and cash flow information (available-for-sale debt securities) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 37 false false R38.htm 9954484 - Disclosure - Supplemental balance sheet and cash flow information (revenue in excess of billings) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails Supplemental balance sheet and cash flow information (revenue in excess of billings) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 38 false false R39.htm 9954485 - Disclosure - Supplemental balance sheet and cash flow information (intangibles) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails Supplemental balance sheet and cash flow information (intangibles) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 39 false false R40.htm 9954486 - Disclosure - Supplemental balance sheet and cash flow information (goodwill) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails Supplemental balance sheet and cash flow information (goodwill) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 40 false false R41.htm 9954487 - Disclosure - Supplemental balance sheet and cash flow information (other non-current assets) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails Supplemental balance sheet and cash flow information (other non-current assets) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 41 false false R42.htm 9954488 - Disclosure - Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details) Sheet http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details) Details http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables 42 false false R43.htm 9954489 - Disclosure - Earnings (loss) per share (Details) Sheet http://www.deluxe.com/role/EarningslosspershareDetails Earnings (loss) per share (Details) Details http://www.deluxe.com/role/EarningslosspershareTables 43 false false R44.htm 9954490 - Disclosure - Other comprehensive income (loss) (reclassification adjustments) (Details) Sheet http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails Other comprehensive income (loss) (reclassification adjustments) (Details) Details http://www.deluxe.com/role/OthercomprehensiveincomelossTables 44 false false R45.htm 9954491 - Disclosure - Other comprehensive income (loss) (accumulated other comprehensive loss) (Details) Sheet http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails Other comprehensive income (loss) (accumulated other comprehensive loss) (Details) Details http://www.deluxe.com/role/OthercomprehensiveincomelossTables 45 false false R46.htm 9954492 - Disclosure - Divestitures (Details) Sheet http://www.deluxe.com/role/DivestituresDetails Divestitures (Details) Details http://www.deluxe.com/role/Divestitures 46 false false R47.htm 9954493 - Disclosure - Derivative financial instruments (Details) Sheet http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails Derivative financial instruments (Details) Details http://www.deluxe.com/role/DerivativefinancialinstrumentsTables 47 false false R48.htm 9954494 - Disclosure - Fair value measurements (Details) Sheet http://www.deluxe.com/role/FairvaluemeasurementsDetails Fair value measurements (Details) Details http://www.deluxe.com/role/FairvaluemeasurementsTables 48 false false R49.htm 9954495 - Disclosure - Restructuring and integration expense (Details) Sheet http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails Restructuring and integration expense (Details) Details http://www.deluxe.com/role/RestructuringandintegrationexpenseTables 49 false false R50.htm 9954496 - Disclosure - Restructuring and integration expense (accruals) (Details) Sheet http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails Restructuring and integration expense (accruals) (Details) Details http://www.deluxe.com/role/RestructuringandintegrationexpenseTables 50 false false R51.htm 9954497 - Disclosure - Income tax provision (Details) Sheet http://www.deluxe.com/role/IncometaxprovisionDetails Income tax provision (Details) Details http://www.deluxe.com/role/Incometaxprovision 51 false false R52.htm 9954498 - Disclosure - Postretirement benefits (Details) Sheet http://www.deluxe.com/role/PostretirementbenefitsDetails Postretirement benefits (Details) Details http://www.deluxe.com/role/PostretirementbenefitsTables 52 false false R53.htm 9954499 - Disclosure - Debt (Details) Sheet http://www.deluxe.com/role/DebtDetails Debt (Details) Details http://www.deluxe.com/role/DebtTables 53 false false R54.htm 9954500 - Disclosure - Other commitments and contingencies (Details) Sheet http://www.deluxe.com/role/OthercommitmentsandcontingenciesDetails Other commitments and contingencies (Details) Details http://www.deluxe.com/role/Othercommitmentsandcontingencies 54 false false R55.htm 9954501 - Disclosure - Shareholders' equity (Details) Sheet http://www.deluxe.com/role/ShareholdersequityDetails Shareholders' equity (Details) Details http://www.deluxe.com/role/Shareholdersequity 55 false false R56.htm 9954502 - Disclosure - Business segment information (Details) Sheet http://www.deluxe.com/role/BusinesssegmentinformationDetails Business segment information (Details) Details http://www.deluxe.com/role/BusinesssegmentinformationTables 56 false false R57.htm 9954503 - Disclosure - Business segment information (disaggregated revenue information) (Details) Sheet http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails Business segment information (disaggregated revenue information) (Details) Details http://www.deluxe.com/role/BusinesssegmentinformationTables 57 false false All Reports Book All Reports dlx-20240930.htm dlx-20240930.xsd dlx-20240930_cal.xml dlx-20240930_def.xml dlx-20240930_lab.xml dlx-20240930_pre.xml dlx-20240930_g1.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "dlx-20240930.htm": { "nsprefix": "dlx", "nsuri": "http://www.deluxe.com/20240930", "dts": { "inline": { "local": [ "dlx-20240930.htm" ] }, "schema": { "local": [ "dlx-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "dlx-20240930_cal.xml" ] }, "definitionLink": { "local": [ "dlx-20240930_def.xml" ] }, "labelLink": { "local": [ "dlx-20240930_lab.xml" ] }, "presentationLink": { "local": [ "dlx-20240930_pre.xml" ] } }, "keyStandard": 287, "keyCustom": 24, "axisStandard": 25, "axisCustom": 0, "memberStandard": 42, "memberCustom": 33, "hidden": { "total": 10, "http://fasb.org/us-gaap/2024": 5, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 337, "entityCount": 1, "segmentCount": 75, "elementCount": 614, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1047, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.deluxe.com/role/Document", "longName": "0000001 - Document - Document", "shortName": "Document", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)", "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R3": { "role": "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals", "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals)", "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R4": { "role": "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R5": { "role": "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-59", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnauditedParentheticals", "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) (Parentheticals)", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R8": { "role": "http://www.deluxe.com/role/Consolidatedfinancialstatements", "longName": "9952157 - Disclosure - Consolidated financial statements", "shortName": "Consolidated financial statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.deluxe.com/role/Newaccountingpronouncements", "longName": "9952158 - Disclosure - New accounting pronouncements", "shortName": "New accounting pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.deluxe.com/role/Supplementalbalancesheetandcashflowinformation", "longName": "9952159 - Disclosure - Supplemental balance sheet and cash flow information", "shortName": "Supplemental balance sheet and cash flow information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.deluxe.com/role/Earningslosspershare", "longName": "9952160 - Disclosure - Earnings (loss) per share", "shortName": "Earnings (loss) per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.deluxe.com/role/Othercomprehensiveincomeloss", "longName": "9952161 - Disclosure - Other comprehensive income (loss)", "shortName": "Other comprehensive income (loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.deluxe.com/role/Divestitures", "longName": "9952162 - Disclosure - Divestitures", "shortName": "Divestitures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.deluxe.com/role/Derivativefinancialinstruments", "longName": "9952163 - Disclosure - Derivative financial instruments", "shortName": "Derivative financial instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.deluxe.com/role/Fairvaluemeasurements", "longName": "9952164 - Disclosure - Fair value measurements", "shortName": "Fair value measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-152", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-152", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.deluxe.com/role/Restructuringandintegrationexpense", "longName": "9952165 - Disclosure - Restructuring and integration expense", "shortName": "Restructuring and integration expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.deluxe.com/role/Incometaxprovision", "longName": "9952166 - Disclosure - Income tax provision", "shortName": "Income tax provision", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.deluxe.com/role/Postretirementbenefits", "longName": "9952167 - Disclosure - Postretirement benefits", "shortName": "Postretirement benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.deluxe.com/role/Debt", "longName": "9952168 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.deluxe.com/role/Othercommitmentsandcontingencies", "longName": "9952169 - Disclosure - Other commitments and contingencies", "shortName": "Other commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.deluxe.com/role/Shareholdersequity", "longName": "9952170 - Disclosure - Shareholders' equity", "shortName": "Shareholders' equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.deluxe.com/role/Businesssegmentinformation", "longName": "9952171 - Disclosure - Business segment information", "shortName": "Business segment information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.deluxe.com/role/ConsolidatedfinancialstatementsPolicies", "longName": "9954471 - Disclosure - Consolidated financial statements (Policies)", "shortName": "Consolidated financial statements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables", "longName": "9954472 - Disclosure - Supplemental balance sheet and cash flow information (Tables)", "shortName": "Supplemental balance sheet and cash flow information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.deluxe.com/role/EarningslosspershareTables", "longName": "9954473 - Disclosure - Earnings (loss) per share (Tables)", "shortName": "Earnings (loss) per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.deluxe.com/role/OthercomprehensiveincomelossTables", "longName": "9954474 - Disclosure - Other comprehensive income (loss) (Tables)", "shortName": "Other comprehensive income (loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.deluxe.com/role/DerivativefinancialinstrumentsTables", "longName": "9954475 - Disclosure - Derivative financial instruments (Tables)", "shortName": "Derivative financial instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.deluxe.com/role/FairvaluemeasurementsTables", "longName": "9954476 - Disclosure - Fair value measurements (Tables)", "shortName": "Fair value measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.deluxe.com/role/RestructuringandintegrationexpenseTables", "longName": "9954477 - Disclosure - Restructuring and integration expense (Tables)", "shortName": "Restructuring and integration expense (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.deluxe.com/role/PostretirementbenefitsTables", "longName": "9954478 - Disclosure - Postretirement benefits (Tables)", "shortName": "Postretirement benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.deluxe.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.deluxe.com/role/BusinesssegmentinformationTables", "longName": "9954480 - Disclosure - Business segment information (Tables)", "shortName": "Business segment information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails", "longName": "9954481 - Disclosure - Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details)", "shortName": "Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails", "longName": "9954482 - Disclosure - Supplemental balance sheet and cash flow information (inventories and supplies) (Details)", "shortName": "Supplemental balance sheet and cash flow information (inventories and supplies) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryFinishedGoodsAndWorkInProcess", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails", "longName": "9954483 - Disclosure - Supplemental balance sheet and cash flow information (available-for-sale debt securities) (Details)", "shortName": "Supplemental balance sheet and cash flow information (available-for-sale debt securities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails", "longName": "9954484 - Disclosure - Supplemental balance sheet and cash flow information (revenue in excess of billings) (Details)", "shortName": "Supplemental balance sheet and cash flow information (revenue in excess of billings) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails", "longName": "9954485 - Disclosure - Supplemental balance sheet and cash flow information (intangibles) (Details)", "shortName": "Supplemental balance sheet and cash flow information (intangibles) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R40": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails", "longName": "9954486 - Disclosure - Supplemental balance sheet and cash flow information (goodwill) (Details)", "shortName": "Supplemental balance sheet and cash flow information (goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R41": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails", "longName": "9954487 - Disclosure - Supplemental balance sheet and cash flow information (other non-current assets) (Details)", "shortName": "Supplemental balance sheet and cash flow information (other non-current assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails", "longName": "9954488 - Disclosure - Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details)", "shortName": "Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.deluxe.com/role/EarningslosspershareDetails", "longName": "9954489 - Disclosure - Earnings (loss) per share (Details)", "shortName": "Earnings (loss) per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R44": { "role": "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails", "longName": "9954490 - Disclosure - Other comprehensive income (loss) (reclassification adjustments) (Details)", "shortName": "Other comprehensive income (loss) (reclassification adjustments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails", "longName": "9954491 - Disclosure - Other comprehensive income (loss) (accumulated other comprehensive loss) (Details)", "shortName": "Other comprehensive income (loss) (accumulated other comprehensive loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-109", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.deluxe.com/role/DivestituresDetails", "longName": "9954492 - Disclosure - Divestitures (Details)", "shortName": "Divestitures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R47": { "role": "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails", "longName": "9954493 - Disclosure - Derivative financial instruments (Details)", "shortName": "Derivative financial instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-149", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "ix:continuation", "span", "ix:continuation", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R48": { "role": "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "longName": "9954494 - Disclosure - Fair value measurements (Details)", "shortName": "Fair value measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R49": { "role": "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "longName": "9954495 - Disclosure - Restructuring and integration expense (Details)", "shortName": "Restructuring and integration expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-185", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R50": { "role": "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails", "longName": "9954496 - Disclosure - Restructuring and integration expense (accruals) (Details)", "shortName": "Restructuring and integration expense (accruals) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestructuringReserveCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-209", "name": "us-gaap:RestructuringReserveCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R51": { "role": "http://www.deluxe.com/role/IncometaxprovisionDetails", "longName": "9954497 - Disclosure - Income tax provision (Details)", "shortName": "Income tax provision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.deluxe.com/role/PostretirementbenefitsDetails", "longName": "9954498 - Disclosure - Postretirement benefits (Details)", "shortName": "Postretirement benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.deluxe.com/role/DebtDetails", "longName": "9954499 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.deluxe.com/role/OthercommitmentsandcontingenciesDetails", "longName": "9954500 - Disclosure - Other commitments and contingencies (Details)", "shortName": "Other commitments and contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:SelfInsuranceReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:SelfInsuranceReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.deluxe.com/role/ShareholdersequityDetails", "longName": "9954501 - Disclosure - Shareholders' equity (Details)", "shortName": "Shareholders' equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-238", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-238", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "longName": "9954502 - Disclosure - Business segment information (Details)", "shortName": "Business segment information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } }, "R57": { "role": "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "longName": "9954503 - Disclosure - Business segment information (disaggregated revenue information) (Details)", "shortName": "Business segment information (disaggregated revenue information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-274", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dlx-20240930.htm", "unique": true } } }, "tag": { "dlx_ARSecuritizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ARSecuritizationMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Securitization facility [Member]", "label": "AR Securitization [Member]", "documentation": "Collateralized debt obligation backed by certain accounts receivable accounts." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r82", "r949" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableGross", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails": { "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable - gross", "label": "Accounts Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r235", "r353", "r354", "r1204" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Trade accounts receivable - net", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r828", "r881", "r962", "r1203", "r1204" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net of allowance for credit losses", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee bonuses, including sales incentives", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r85" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r85", "r140" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r85" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dlx_AccruedWagesAndPayrollLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "AccruedWagesAndPayrollLiabilities", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wages and payroll liabilities, including vacation", "label": "Accrued wages and payroll liabilities", "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, including accrued salaries, payroll taxes and employee withholdings. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Postretirement benefit plans [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r3", "r4", "r14", "r26", "r104", "r1085", "r1086", "r1087" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r40", "r228", "r747" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net unrealized (loss) gain on cash flow hedges [Member]", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r250", "r259", "r260", "r621", "r892", "r1085" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net unrealized loss on debt securities [Member]", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r245", "r246", "r247", "r250", "r259", "r260", "r1085" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r258", "r259", "r664", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r25", "r26", "r105", "r237", "r743", "r785", "r788" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r258", "r259", "r664", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss [Member]", "terseLabel": "Accumulated other comprehensive loss [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r14", "r26", "r628", "r631", "r683", "r781", "r782", "r1085", "r1086", "r1087", "r1098", "r1099", "r1100", "r1102" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment [Member]", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r2", "r14", "r26", "r102", "r103", "r259", "r260", "r666", "r667", "r668", "r669", "r670", "r1085" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortizable intangibles [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r886" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired intangibles, weighted-average useful life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r429", "r886" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1006" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r93", "r949", "r1239" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r799", "r1098", "r1099", "r1100", "r1102", "r1168", "r1240" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1019" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "dlx_AdjustedEBITDA": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "AdjustedEBITDA", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA", "label": "Adjusted EBITDA", "documentation": "Adjusted EBITDA reported as the entity's measure of segment profitability." } } }, "auth_ref": [] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangibles", "terseLabel": "Amortization of intangibles", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsForErrorCorrectionDomain", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Error Correction, Type [Domain]", "label": "Error Correction, Type [Domain]", "documentation": "Type of error correction." } } }, "auth_ref": [ "r286", "r287", "r288", "r292", "r293", "r294", "r295" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Employee share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r562" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1052" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r978", "r988", "r998", "r1030" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r981", "r991", "r1001", "r1033" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1053" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1019" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1026" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1026", "r1034", "r1038", "r1046" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllOtherSegmentsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Other [Member]", "label": "Other Operating Segment [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r319", "r339", "r340", "r341", "r342", "r343", "r346", "r899", "r900" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1044" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r151", "r1118" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails": { "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r238", "r355", "r391", "r394", "r398", "r1204" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of year", "periodEndLabel": "Balance, end of period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r238", "r355", "r391" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs and other", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r396" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dlx_Amortizationofprepaidproductdiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Amortizationofprepaidproductdiscounts", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of prepaid product discounts", "label": "Amortization of prepaid product discounts", "documentation": "The amount of expense recognized in the current period that reflects the amortization of prepaid product discounts associated with acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [] }, "dlx_AmortizingInterestRateSwapJune2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "AmortizingInterestRateSwapJune2023Member", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortizing interest rate swap June 2023", "label": "Amortizing interest rate swap June 2023 [Member]", "documentation": "Amortizing interest rate swap June 2023" } } }, "auth_ref": [] }, "dlx_AmountOfAdjustmentToPriorPeriodGainOnDisposalMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "AmountOfAdjustmentToPriorPeriodGainOnDisposalMemberMember", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AmountOfAdjustmentToPriorPeriodGainOnDisposalMember [Member]", "label": "AmountOfAdjustmentToPriorPeriodGainOnDisposalMember [Member]", "documentation": "AmountOfAdjustmentToPriorPeriodGainOnDisposalMember" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive potential common shares excluded from calculation", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r312" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r138", "r150", "r232", "r274", "r316", "r322", "r341", "r345", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r617", "r622", "r661", "r738", "r834", "r899", "r900", "r949", "r969", "r1155", "r1156", "r1191" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r224", "r242", "r274", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r617", "r622", "r661", "r949", "r1155", "r1156", "r1191" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrealized gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r360" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r361" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r357", "r404", "r737" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r358", "r404", "r641", "r727", "r936", "r940", "r1111", "r1172", "r1173", "r1174" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1041" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1037" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1040" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1038" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1038" ] }, "dlx_B2BPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "B2BPaymentsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "B2B Payments [Member]", "label": "B2B Payments [Member]", "documentation": "Business to business payments" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position Location, Balance [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r446", "r1206", "r1207" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position Location, Balance [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r57", "r60", "r446", "r1206", "r1207" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Related Disclosures [Abstract]", "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred contract acquisition costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r411" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNet", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract acquisition costs", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r410" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash, carrying value", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r162", "r741", "r800", "r827", "r949", "r969", "r1080" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents, including securities carried at fair value of $22,000 as of December 31, 2023", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r29", "r226", "r888" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals", "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents, securities carried at fair value", "terseLabel": "Cash, fair value", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [ "r1170", "r1171" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents [Member]", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of year", "periodEndLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents, end of period (Note 3)", "terseLabel": "Total cash, cash equivalents, restricted cash and restricted cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r29", "r113", "r271" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents, restricted cash and restricted cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r113" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r1080", "r1202" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate by Type [Axis]", "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r30", "r290" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate, Type [Domain]", "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r30", "r290" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1017" ] }, "dlx_ChecksrevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ChecksrevenueMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Checks [Member]", "label": "Checks revenue [Member]", "documentation": "Revenue from the sale of checks." } } }, "auth_ref": [] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1014" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1012" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1018" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r90", "r142", "r740", "r818" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Othercommitmentsandcontingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Other commitments and contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r124", "r459", "r460", "r883", "r1143", "r1151" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnauditedParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends per share", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r129" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares par value [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r959", "r960", "r961", "r963", "r964", "r965", "r966", "r1098", "r1099", "r1102", "r1168", "r1237", "r1240" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r92" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r92", "r819" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r92", "r819", "r840", "r1240", "r1241" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares $1 par value (authorized: 500,000 shares; outstanding: September 30, 2024 - 44,272; December 31, 2023 - 43,743)", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r92", "r742", "r949" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1022" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1024" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1021" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss) attributable to Deluxe", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r27", "r255", "r257", "r264", "r732", "r755", "r756" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r52", "r133", "r255", "r257", "r263", "r731", "r755" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.deluxe.com/role/Othercomprehensiveincomeloss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r101", "r262", "r730", "r753" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r31", "r32", "r68", "r69", "r351", "r882" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r31", "r32", "r68", "r69", "r351", "r790", "r882" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r31", "r32", "r68", "r69", "r351", "r882", "r1062" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r31", "r32", "r68", "r69", "r351" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r31", "r32", "r68", "r69", "r351", "r882" ] }, "dlx_ConsolidatedTotalLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ConsolidatedTotalLeverageRatio", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum consolidated total leverage ratio", "label": "Consolidated total leverage ratio", "documentation": "The maximum consolidated total leverage ratio allowed under the entity's debt covenants." } } }, "auth_ref": [] }, "dlx_ConsolidatedTotalLeverageRatioLimitingPermittedPayments": { "xbrltype": "pureItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ConsolidatedTotalLeverageRatioLimitingPermittedPayments", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated total leverage ratio limiting permitted payments", "label": "Consolidated total leverage ratio limiting permitted payments", "documentation": "The consolidated total leverage ratio at which permitted payments are limited under the entity's debt covenants." } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r148", "r194", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r276", "r316", "r324", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r899", "r900", "r1075", "r1076", "r1155", "r1156" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r148", "r194", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r276", "r316", "r324", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r899", "r900", "r1075", "r1076", "r1155", "r1156" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue in excess of billings", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue in excess of billings", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1159" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails": { "parentTag": "dlx_Revenueinexcessofbillingscurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Conditional right to receive consideration", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r523", "r524", "r525" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate operations [Member]", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r18", "r340", "r341", "r342", "r343", "r346", "r1106" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r108", "r274", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r661", "r899", "r1155" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dlx_CreditFacilityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "CreditFacilityAgreementMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility agreement [Member]", "label": "Credit facility agreement [Member]", "documentation": "Credit facility agreement" } } }, "auth_ref": [] }, "us-gaap_CreditQualityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditQualityInformationAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors, credit quality information", "label": "Credit Quality Information [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dlx_CurrentPortionOfLongTermDebtAndLongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "CurrentPortionOfLongTermDebtAndLongTermDebtMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt and long-term debt [Member]", "label": "Current portion of long-term debt and long-term debt [Member]", "documentation": "Primary financial statement captions encompassing current portion of long-term debt and long-term debt." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration risk [Member]", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r116", "r351" ] }, "dlx_CustomerRebates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "CustomerRebates", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer rebates", "label": "Customer rebates", "documentation": "Carrying amount as of the balance sheet date of the liability for rebates provided to customers on the sale of goods and services that are expected to be settled within one year." } } }, "auth_ref": [] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer lists/relationships [Member]", "label": "Customer-Related Intangible Assets [Member]", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r20", "r1131", "r1132", "r1133", "r1134", "r1136", "r1138", "r1141", "r1142" ] }, "dlx_DataSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "DataSolutionsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data Solutions [Member]", "label": "Data Solutions [Member]", "documentation": "Data Solutions reportable business segment" } } }, "auth_ref": [] }, "dlx_DatadrivenmarketingsolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "DatadrivenmarketingsolutionsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data-driven marketing [Member]", "label": "Data-driven marketing solutions [Member]", "documentation": "Data-driven marketing solutions" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Debt" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r125", "r272", "r441", "r442", "r443", "r444", "r445", "r465", "r466", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r494", "r501", "r502", "r504", "r673" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r84", "r85", "r139", "r141", "r276", "r479", "r480", "r481", "r482", "r483", "r485", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r918", "r919", "r920", "r921", "r922", "r947", "r1095", "r1144", "r1145", "r1146", "r1189", "r1190" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate margin on variable-rate debt", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal amount", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r22", "r141", "r505" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r87", "r508", "r673", "r674", "r947" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instruments [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r276", "r479", "r480", "r481", "r482", "r483", "r485", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r918", "r919", "r920", "r921", "r922", "r947", "r1095", "r1189", "r1190" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r22", "r276", "r479", "r480", "r481", "r482", "r483", "r485", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r918", "r919", "r920", "r921", "r922", "r947", "r1095", "r1144", "r1145", "r1146", "r1189", "r1190" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment amount", "label": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r22" ] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt settled", "label": "Debt Instrument, Repurchased Face Amount", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r22", "r43", "r44", "r70", "r127", "r128", "r276", "r479", "r480", "r481", "r482", "r483", "r485", "r490", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r918", "r919", "r920", "r921", "r922", "r947", "r1095", "r1189", "r1190" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: unamortized discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r490", "r506", "r672", "r673", "r674", "r919", "r920", "r947" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.deluxe.com/role/DebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net of discount and debt issuance costs", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r591", "r592" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r166", "r1097" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r591", "r592", "r739" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue recognized", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/PostretirementbenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of net actuarial losses", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r529", "r543", "r555", "r928", "r929" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/PostretirementbenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of prior service credit", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r529", "r544", "r556", "r928", "r929" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement benefit plan asset", "label": "Assets for Plan Benefits, Defined Benefit Plan", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r137", "r527", "r528", "r531", "r833", "r928", "r1200" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/PostretirementbenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r529", "r542", "r554", "r928", "r929" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/PostretirementbenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r529", "r530", "r541", "r553", "r928", "r929" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/PostretirementbenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit income", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r540", "r552", "r928", "r929" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net periodic benefit income", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r39" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r10", "r316", "r327", "r345", "r899", "r900" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets (Note 7) [Extensible Enumeration]", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r624" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets (Note 7)", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r243", "r244", "r641", "r642", "r652", "r660", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r825", "r826", "r869", "r872", "r873", "r874", "r875", "r876", "r891", "r936", "r940", "r961", "r1172", "r1173", "r1174", "r1238" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value asset / (liability), other non-current assets", "label": "Derivative Asset, Noncurrent", "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r243" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r809", "r811", "r824", "r825", "r826", "r829", "r830", "r831", "r832", "r835", "r836", "r837", "r838", "r848", "r849", "r850", "r851", "r854", "r855", "r856", "r857", "r869", "r870", "r873", "r875", "r959", "r961", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1182", "r1183" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r58", "r61", "r62", "r136", "r809", "r811", "r824", "r825", "r826", "r829", "r830", "r831", "r832", "r835", "r836", "r837", "r838", "r848", "r849", "r850", "r851", "r854", "r855", "r856", "r857", "r869", "r870", "r873", "r875", "r891", "r959", "r961", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1182", "r1183" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Derivativefinancialinstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative financial instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r135", "r626", "r634" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative liability (Note 7)", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r243", "r244", "r641", "r642", "r652", "r660", "r802", "r803", "r804", "r805", "r807", "r808", "r809", "r810", "r811", "r835", "r837", "r838", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r891", "r1172", "r1173", "r1174", "r1238" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value asset / (liability), accrued liabilities", "label": "Derivative Liability, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r243" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value asset / (liability), other non-current liabilities", "label": "Derivative Liability, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r243" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability (Note 7) [Extensible Enumeration]", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r624" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r634" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1166", "r1167" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r16", "r53", "r54", "r55", "r56", "r59", "r61", "r63", "r64", "r65", "r634" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationDisposalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupNotDiscontinuedOperationDisposalDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Disposal Group, Not Discontinued Operation, Disposal Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Divestitures" ], "lang": { "en-us": { "role": { "terseLabel": "Divestitures", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r72", "r119" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r930", "r931" ] }, "us-gaap_DistributionRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DistributionRightsMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partner relationships [Member]", "label": "Distribution Rights [Member]", "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels." } } }, "auth_ref": [ "r1131", "r1132", "r1133", "r1134", "r1136", "r1138", "r1141", "r1142" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends ($0.30 per share for the quarters ended September 30, 2024 and 2023 and $0.90 per share for the nine months ended September 30, 2024 and 2023)", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r129" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r973" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1005" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1016" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings (loss) per share", "verboseLabel": "Earnings (loss) per share - basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r265", "r286", "r287", "r289", "r290", "r291", "r292", "r299", "r302", "r309", "r310", "r311", "r315", "r612", "r615", "r638", "r639", "r733", "r757", "r893" ] }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share - basic:", "label": "Earnings Per Share, Basic, Two Class Method [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings (loss) per share", "verboseLabel": "Earnings (loss) per share - diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r265", "r286", "r287", "r289", "r290", "r291", "r292", "r302", "r309", "r310", "r311", "r315", "r612", "r615", "r638", "r639", "r733", "r757", "r893" ] }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share - diluted:", "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.deluxe.com/role/Earningslosspershare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings (loss) per share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r298", "r312", "r313", "r314" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate change on cash, cash equivalents, restricted cash and restricted cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r662" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.deluxe.com/role/IncometaxprovisionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r594", "r933" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee severance benefits [Member]", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r971" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r971" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r971" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1055" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r971" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r971" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r971" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r971" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1010" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1051" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1051" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1051" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r15", "r219", "r258", "r259", "r260", "r277", "r278", "r279", "r283", "r291", "r293", "r295", "r317", "r387", "r390", "r436", "r522", "r600", "r601", "r607", "r608", "r609", "r613", "r614", "r615", "r627", "r628", "r629", "r630", "r631", "r633", "r637", "r664", "r666", "r667", "r668", "r669", "r670", "r675", "r677", "r683", "r753", "r781", "r782", "r783", "r799", "r860" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1020" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r978", "r988", "r998", "r1030" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r975", "r985", "r995", "r1027" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Error Correction, Type [Axis]", "label": "Error Correction, Type [Axis]", "documentation": "Information by type of error correction." } } }, "auth_ref": [ "r286", "r287", "r288", "r292", "r293", "r294", "r295" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1026" ] }, "dlx_ExternalConsultingAndOtherCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ExternalConsultingAndOtherCostsMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "External consulting and other costs [Member]", "label": "External consulting and other costs [Member]", "documentation": "External consulting and other costs incurred as part of a restructuring or integration initiative." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r641", "r642", "r652", "r936" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of financial instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r66" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r492", "r534", "r535", "r536", "r537", "r538", "r539", "r640", "r642", "r643", "r644", "r645", "r651", "r652", "r654", "r689", "r690", "r691", "r919", "r920", "r926", "r927", "r928", "r936", "r940" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r641", "r642", "r643", "r645", "r936", "r1173", "r1184" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.deluxe.com/role/Fairvaluemeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r647", "r649", "r650", "r651", "r654", "r655", "r656", "r657", "r658", "r725", "r936", "r941" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted prices in active markets for identical assets (Level 1) [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r492", "r534", "r539", "r642", "r652", "r689", "r926", "r927", "r928", "r936" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant other observable inputs (Level 2) [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r492", "r534", "r539", "r642", "r643", "r652", "r690", "r919", "r920", "r926", "r927", "r928", "r936" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant unobservable inputs (Level 3) [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r492", "r534", "r535", "r536", "r537", "r538", "r539", "r642", "r643", "r644", "r645", "r652", "r691", "r919", "r920", "r926", "r927", "r928", "r936", "r940" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r641", "r642", "r643", "r645", "r936", "r1173", "r1184" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r492", "r534", "r535", "r536", "r537", "r538", "r539", "r640", "r642", "r643", "r644", "r645", "r651", "r652", "r654", "r689", "r690", "r691", "r919", "r920", "r926", "r927", "r928", "r936", "r940" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-recurring fair value measurement [Member]", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r641", "r642", "r643", "r645", "r936", "r1173" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring fair value measurements [Member]", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r936", "r1170", "r1171", "r1172", "r1173", "r1174", "r1184" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r392", "r393", "r399", "r400", "r401", "r405", "r406", "r407", "r503", "r520", "r634", "r659", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r754", "r911", "r936", "r938", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r950", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1112", "r1113", "r1114", "r1115", "r1169", "r1172", "r1173", "r1174", "r1181", "r1184" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of year", "periodEndLabel": "Balance, end of period", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r152", "r183", "r185", "r187", "r238", "r391", "r394", "r398", "r1199" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors, allowance for credit losses [Line Items]", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r187", "r1118" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries", "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery." } } }, "auth_ref": [ "r154", "r397", "r909" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r153", "r396", "r403", "r909" ] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable by credit quality Indicator", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics." } } }, "auth_ref": [ "r155", "r1119" ] }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior", "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r403", "r909" ] }, "dlx_FinancingReceivableOriginatedFiveYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "FinancingReceivableOriginatedFiveYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019", "label": "Financing\u200bReceivable\u200bOriginated\u200bFive\u200b\u200bYears\u200bBefore\u200bLatest\u200bFiscal\u200bYear", "documentation": "Amount of net investment in direct financing lease originated five years prior to current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020", "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r403", "r909" ] }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r403", "r909" ] }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r403", "r909" ] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r181", "r182", "r186", "r187", "r392", "r393", "r905", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1071", "r1072", "r1073" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r181", "r182", "r186", "r187", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1071", "r1072", "r1073" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r230", "r412", "r431", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r432", "r886", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1242" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r432", "r886", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r432", "r886", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r432", "r886", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r720", "r724", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated future amortization expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r412", "r431", "r724", "r913" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r886" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangibles", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r427" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "dlx_FormsandotherproductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "FormsandotherproductsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forms and other business products [Member]", "label": "Forms and other products [Member]", "documentation": "Forms and other products" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FundsHeldForClients", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for customers", "label": "Funds Held for Clients", "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements." } } }, "auth_ref": [ "r1084" ] }, "dlx_FundsHeldForCustomersLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "FundsHeldForCustomersLiability", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for customers", "label": "Funds Held For Customers Liability", "documentation": "The company's contractual obligations to remit funds to satisfy clients' payroll and tax payment obligations. The liabilities are recorded on the consolidated balance sheet at the time that the company impounds funds from clients." } } }, "auth_ref": [] }, "dlx_FundsHeldForCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "FundsHeldForCustomersMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held for customers [Member]", "label": "Funds Held for Customers [Member]", "documentation": "This grouping includes information about funds held on behalf of others." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 }, "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gain (loss) on sale of businesses and long-lived assets", "negatedTerseLabel": "Gain on sale of businesses and long-lived assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionAxis", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution [Axis]", "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r188", "r189", "r190", "r191", "r192", "r193", "r734", "r735", "r906" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionDomain", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution [Domain]", "label": "Geographic Distribution [Domain]", "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r188", "r189", "r190", "r191", "r192", "r193", "r734", "r735" ] }, "us-gaap_GeographicDistributionDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionDomesticMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic [Member]", "label": "Geographic Distribution, Domestic [Member]", "documentation": "Allocation of business activity identified as domestic." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r188", "r189", "r190", "r191", "r192", "r193", "r907" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning of year", "periodEndLabel": "Goodwill, end of period", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r229", "r413", "r726", "r900", "r912", "r937", "r949", "r1121", "r1128" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r421" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill accumulated impairment charges", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r416", "r423", "r912" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 }, "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Asset impairment charge", "verboseLabel": "Asset impairment charge", "negatedTerseLabel": "Asset impairment charge (Note 6)", "terseLabel": "Goodwill impairment charge", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r10", "r414", "r420", "r425", "r912", "r937" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r912" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r106", "r108", "r149", "r274", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r661", "r894", "r899", "r1104", "r1105", "r1107", "r1108", "r1109", "r1155" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cloud computing arrangements implementation costs", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r164", "r438" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HostingArrangementServiceContractImplementationCostExpenseAmortization", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of cloud computing arrangement implementation costs", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization", "documentation": "Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r164", "r437" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "terseLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r107", "r145", "r149", "r735", "r749", "r894", "r899", "r1104", "r1105", "r1107", "r1108", "r1109" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r930", "r931" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Divestitures [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r13", "r17", "r23", "r73", "r74", "r75", "r76", "r77", "r78", "r79", "r80", "r81", "r120" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r439", "r446", "r451", "r646", "r648", "r653", "r778", "r780", "r845", "r886", "r939", "r1208" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r446", "r451", "r646", "r648", "r653", "r778", "r780", "r845", "r886", "r939", "r1208" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Incometaxprovision" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r275", "r590", "r594", "r595", "r596", "r597", "r598", "r599", "r602", "r604", "r605", "r606", "r796", "r933" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (provision) benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r161", "r167", "r294", "r295", "r316", "r330", "r345", "r593", "r594", "r603", "r758", "r933" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Trade accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories and supplies", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current and non-current assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued and non-current liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1026", "r1034", "r1038", "r1046" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1044" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r974", "r1050" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r974", "r1050" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r974", "r1050" ] }, "us-gaap_IntangibleAssetsAmortizationPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsAmortizationPeriodMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Modification of useful life [Member]", "label": "Intangible Assets, Amortization Period [Member]", "documentation": "A revision in the estimated economic useful life of a finite-lived intangible asset (the period of time over which the asset is projected to benefit operations)." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net of accumulated amortization of $790,413 and $775,190, respectively", "totalLabel": "Net carrying amount", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r426", "r1138", "r1140" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r316", "r322", "r326", "r332", "r345", "r671", "r899", "r900" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r85" ] }, "dlx_InterestRateSwapMarch2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "InterestRateSwapMarch2023Member", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate swap March 2023", "label": "Interest rate swap March 2023 [Member]", "documentation": "Interest rate swap March 2023" } } }, "auth_ref": [] }, "dlx_InterestRateSwapSeptember2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "InterestRateSwapSeptember2022Member", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate swap September 2022", "label": "Interest rate swap September 2022 [Member]", "documentation": "Interest rate swap September 2022" } } }, "auth_ref": [] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Axis]", "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r156", "r157", "r158", "r625", "r908", "r909", "r1119" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Domain]", "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "dlx_InternallaborMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "InternallaborMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal labor [Member]", "label": "Internal labor [Member]", "documentation": "Internal labor costs incurred as part of a restructuring or integration initiative." } } }, "auth_ref": [] }, "dlx_InternaluseComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "InternaluseComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use software [Member]", "label": "Internal-use Computer Software Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks. This element includes internal-use software only." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories and supplies", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsAndWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsAndWorkInProcess", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished and semi-finished goods", "label": "Inventory, Finished Goods and Work in Process, Gross", "documentation": "Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories and supplies, net of reserve", "totalLabel": "Inventories and supplies, net of reserve", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r239", "r889", "r949" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and supplies", "label": "Inventory, Raw Materials and Supplies, Gross", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationinventoriesandsuppliesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reserve for excess and obsolete items", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r118", "r1083" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of credit sub-facility [Member]", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r97", "r144", "r746", "r949", "r1096", "r1116", "r1186" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r86", "r225", "r274", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r618", "r622", "r623", "r661", "r949", "r1155", "r1191", "r1192" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, commitment", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r83", "r88" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average interest rate at period end", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r83", "r88" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net available for borrowing as of September 30, 2024", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r83", "r88", "r466" ] }, "dlx_LoansandnotesreceivablefromdistributorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "LoansandnotesreceivablefromdistributorsMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors [Member]", "label": "Loans and notes receivable from distributors [Member]", "documentation": "Loans and notes receivable from the entity's distributors." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r22", "r141", "r491", "r507", "r919", "r920", "r947", "r1201" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails_1": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 }, "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedLabel": "Less: current portion of long-term debt, net of debt issuance costs", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r233" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r1170", "r1172", "r1173", "r1174" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r276", "r496" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r276", "r496" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r276", "r496" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r276", "r496" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/DebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r276", "r496" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.deluxe.com/role/DebtDetails_1": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r234" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r87" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r227" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Certain legal-related benefit (expense)", "label": "Loss Contingency Accrual, Provision", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r1152" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r351", "r925", "r952", "r956", "r1160", "r1205", "r1209", "r1210", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236" ] }, "dlx_MajorCustomersMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "MajorCustomersMemberMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Major Customers [Member]", "label": "MajorCustomersMember [Member]", "documentation": "MajorCustomersMember" } } }, "auth_ref": [] }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaturitiesOfLongTermDebtAbstract", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of long-term debt", "label": "Maturities of Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "dlx_MaximumConsolidatedSecuredLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "MaximumConsolidatedSecuredLeverageRatio", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum consolidated secured leverage ratio", "label": "Maximum consolidated secured leverage ratio", "documentation": "The maximum consolidated secured leverage ratio allowed under the entity's debt covenants." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r217", "r218", "r461", "r462", "r463", "r464", "r560", "r589", "r645", "r717", "r777", "r779", "r789", "r810", "r811", "r865", "r866", "r867", "r868", "r877", "r884", "r885", "r904", "r923", "r932", "r940", "r941", "r945", "r946", "r953", "r1157", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1018" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1018" ] }, "dlx_MerchantServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "MerchantServicesMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merchant Services [Member]", "label": "Merchant Services [Member]", "documentation": "Merchant Services" } } }, "auth_ref": [] }, "dlx_MerchantServicesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "MerchantServicesRevenueMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Merchant services [Member]", "label": "Merchant services revenue [Member]", "documentation": "Merchant services revenue" } } }, "auth_ref": [] }, "dlx_MinimumInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "MinimumInterestCoverageRatio", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum interest coverage ratio", "label": "Minimum interest coverage ratio", "documentation": "The minimum interest coverage ratio allowed under the entity's debt covenants." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r217", "r218", "r461", "r462", "r463", "r464", "r560", "r589", "r645", "r717", "r777", "r779", "r789", "r810", "r811", "r865", "r866", "r867", "r868", "r877", "r884", "r885", "r904", "r923", "r932", "r940", "r941", "r945", "r953", "r1157", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r96", "r143", "r274", "r386", "r467", "r470", "r471", "r472", "r476", "r477", "r661", "r745", "r821" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividend paid to non-controlling interest", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r129" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1037" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market securities [Member]", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1161" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1045" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r351", "r925", "r952", "r956", "r1160", "r1205", "r1209", "r1210", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r270" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r270" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r113", "r114", "r115" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 }, "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/EarningslosspershareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to Deluxe", "terseLabel": "Net income (loss) attributable to Deluxe", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r109", "r115", "r146", "r223", "r253", "r256", "r260", "r274", "r282", "r286", "r287", "r289", "r290", "r291", "r294", "r295", "r307", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r612", "r615", "r639", "r661", "r752", "r842", "r858", "r859", "r967", "r1155" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income attributable to non-controlling interest", "terseLabel": "Net income attributable to non-controlling interest", "negatedLabel": "Net income attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r51", "r134", "r253", "r256", "r291", "r294", "r295", "r751", "r1087" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) attributable to Deluxe available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r267", "r286", "r287", "r289", "r290", "r299", "r300", "r308", "r311", "r615" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) attributable to Deluxe available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r267", "r301", "r303", "r304", "r305", "r306", "r308", "r311" ] }, "dlx_Netchangeincustomerfundsobligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Netchangeincustomerfundsobligations", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in customer funds obligations", "label": "Net change in customer funds obligations", "documentation": "Net increase (decrease) in customer funds obligations during the period." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.deluxe.com/role/Newaccountingpronouncements" ], "lang": { "en-us": { "role": { "verboseLabel": "New accounting pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r168", "r221", "r280", "r281", "r284", "r285", "r296", "r297", "r352", "r388", "r389", "r610", "r611", "r613", "r615", "r632", "r636", "r682", "r684", "r685", "r721", "r722", "r723", "r784", "r785", "r786", "r787", "r788" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1018" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1026", "r1034" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1009" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1008" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1026" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1045" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1045" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest [Member]", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r48", "r522", "r1098", "r1099", "r1100", "r1102", "r1240" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r111" ] }, "dlx_NorthAmericanWebHostingAndLogoDesignBusinessesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "NorthAmericanWebHostingAndLogoDesignBusinessesMember", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North American web hosting and logo design businesses [Member]", "label": "North American web hosting and logo design businesses [Member]", "documentation": "North American web hosting and logo design businesses" } } }, "auth_ref": [] }, "dlx_NorthStarProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "NorthStarProgramMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North Star program [Member]", "label": "North Star Program [Member]", "documentation": "North Star Program" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors, current", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r728", "r1110" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors, net of allowance for credit losses", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors, fair value", "label": "Notes Receivable, Fair Value Disclosure", "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableGross", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Financing Receivable, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r157", "r159", "r183", "r184", "r236", "r353", "r399", "r402", "r909", "r910", "r1070", "r1117" ] }, "us-gaap_NotesReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable [Member]", "label": "Notes Receivable [Member]", "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and notes receivable from distributors", "label": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r402", "r828", "r1110", "r1203" ] }, "dlx_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "NumberOfCustomers", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Number of customers", "documentation": "Number of customers" } } }, "auth_ref": [] }, "dlx_OnetotwointernalgradememberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "OnetotwointernalgradememberMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-2 internal grade member [Member]", "label": "One to two internal grade member [Member]", "documentation": "One to two internal grade credit quality indicator" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenseMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses [Member]", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r19" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r149", "r894", "r1104", "r1105", "r1107", "r1108", "r1109" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r680", "r948" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r678" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating segments [Member]", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r346", "r899", "r900" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Consolidatedfinancialstatements" ], "lang": { "en-us": { "role": { "verboseLabel": "Consolidated financial statements", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r71", "r132", "r791", "r792" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r85" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r241", "r949" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r231" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior service credit", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r6", "r105", "r252", "r545" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other comprehensive income (loss) before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r26", "r259", "r664", "r667", "r670", "r753", "r1085" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on cash flow hedges arising during the period, tax (benefit) expense", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r249" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Realized gain on cash flow hedges, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r248", "r251" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Realized gain on cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r165", "r248", "r251" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax expense", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r249" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r6", "r7", "r105", "r252", "r663" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net current-period other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r21", "r254", "r257", "r262", "r291", "r664", "r665", "r670", "r730", "r753", "r1085", "r1086" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r14", "r133", "r254", "r257", "r291" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r6", "r105", "r252", "r1162" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net actuarial loss", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r6", "r105", "r252", "r545" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of postretirement benefit plan items, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r6", "r105", "r130", "r252" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax (expense) benefit", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r5", "r133" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on debt securities arising during the period, tax benefit", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r5", "r246" ] }, "dlx_OtherCurrentAndNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "OtherCurrentAndNoncurrentAssetsMember", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current and noncurrent assets [Member]", "label": "Other current and noncurrent assets [Member]", "documentation": "Primary financial statement captions encompassing other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r89" ] }, "dlx_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "OtherMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other [Member]", "documentation": "This element represents other services and products offered by the entity." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash items, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r115" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1018" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherRestructuringMember", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r914", "r915", "r916", "r917" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r980", "r990", "r1000", "r1032" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r983", "r993", "r1003", "r1035" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r983", "r993", "r1003", "r1035" ] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income allocated to participating securities", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r308", "r1056" ] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income allocated to participating securities", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted", "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r308" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1007" ] }, "dlx_PaymentsForCloudComputingArrangementImplementationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "PaymentsForCloudComputingArrangementImplementationCosts", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for cloud computing arrangement implementation costs", "label": "Payments for cloud computing arrangement implementation costs", "documentation": "Cash payments for implementation costs related to cloud computing arrangements." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1059", "r1088" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r450", "r1092" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid to shareholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of capital assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r160", "r1163", "r1164", "r1165" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1017" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1017" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Postretirementbenefits" ], "lang": { "en-us": { "role": { "verboseLabel": "Postretirement benefits", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r526", "r532", "r533", "r539", "r546", "r547", "r548", "r549", "r550", "r551", "r557", "r558", "r559", "r928" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1009" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1026" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1019" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1008" ] }, "dlx_PermittedPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "PermittedPayments", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permitted payments", "label": "Permitted payments", "documentation": "Limit on permitted payments under the terms of the company's debt agreement." } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1010" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1054" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1009" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r240", "r408", "r409", "r890" ] }, "dlx_Prepaidproductdiscountliabilitycurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Prepaidproductdiscountliabilitycurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid product discounts", "label": "Prepaid product discount liability, current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for amounts due for prepaid product discounts relating to the execution and/or renewal of contracts. Used to reflect the current portion of the liabilities." } } }, "auth_ref": [] }, "dlx_Prepaidproductdiscountpayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Prepaidproductdiscountpayments", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid product discount payments", "label": "Prepaid product discount payments", "documentation": "Amounts paid during the reporting period for prepaid product discounts associated with the execution and/or renewal of customer contracts." } } }, "auth_ref": [] }, "dlx_Prepaidproductdiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Prepaidproductdiscounts", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid product discounts", "label": "Prepaid product discounts", "documentation": "Up-front payments for prepaid product discounts associated with the execution and/or renewal of customer contracts which are reported as assets net of accumulated amortization." } } }, "auth_ref": [] }, "dlx_PrintMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "PrintMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Print [Member]", "label": "Print [Member]", "documentation": "Print" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.deluxe.com/role/ConsolidatedfinancialstatementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comparability", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt offering, net of discount and debt issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r268" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash proceeds from business exit", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuing long-term debt and swingline loans, net of debt issuance costs", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1060", "r1089" ] }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of businesses and long-lived assets", "label": "Proceeds from Sales of Business, Affiliate and Productive Assets", "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated revenue information", "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product [Member]", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r924" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r215", "r348", "r719", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r887", "r924", "r951", "r953", "r954", "r957", "r958", "r1077", "r1153", "r1154", "r1160", "r1205", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r215", "r348", "r719", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r887", "r924", "r951", "r953", "r954", "r957", "r958", "r1077", "r1153", "r1154", "r1160", "r1205", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r223", "r253", "r256", "r269", "r274", "r282", "r291", "r294", "r295", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r612", "r615", "r616", "r619", "r620", "r639", "r661", "r735", "r750", "r798", "r842", "r858", "r859", "r934", "r935", "r968", "r1087", "r1155" ] }, "dlx_PromotionalSolutionsRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "PromotionalSolutionsRevenueMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Promotional solutions [Member]", "label": "Promotional solutions revenue [Member]", "documentation": "Promotional solutions revenue" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $350,084 and $334,101, respectively", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r11", "r681", "r736", "r748", "r949" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r266", "r395" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense (benefit)", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r395", "r729" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1007" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1007" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r217", "r218", "r461", "r462", "r463", "r464", "r532", "r560", "r585", "r586", "r587", "r589", "r645", "r692", "r701", "r717", "r777", "r779", "r789", "r810", "r811", "r865", "r866", "r867", "r868", "r877", "r884", "r885", "r904", "r923", "r932", "r940", "r941", "r945", "r946", "r953", "r961", "r1147", "r1157", "r1173", "r1194", "r1195", "r1196", "r1197", "r1198" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails", "http://www.deluxe.com/role/DerivativefinancialinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r217", "r218", "r461", "r462", "r463", "r464", "r532", "r560", "r585", "r586", "r587", "r589", "r645", "r692", "r701", "r717", "r777", "r779", "r789", "r810", "r811", "r865", "r866", "r867", "r868", "r877", "r884", "r885", "r904", "r923", "r932", "r940", "r941", "r945", "r946", "r953", "r961", "r1147", "r1157", "r1173", "r1194", "r1195", "r1196", "r1197", "r1198" ] }, "dlx_ReclassificationAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ReclassificationAdjustmentsAbstract", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification adjustments [Abstract]", "documentation": "Reclassification adjustments from accumulated other comprehensive income" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r26", "r259", "r664", "r669", "r670", "r753", "r1085" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossreclassificationadjustmentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total reclassifications, net of tax", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r21", "r26" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification adjustments", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of adjusted EBITDA to income before income taxes", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r36", "r37" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r975", "r985", "r995", "r1027" ] }, "dlx_RemeasurementOfLiabilityShareBasedAward": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "RemeasurementOfLiabilityShareBasedAward", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Re-measurement of share-based awards classified as liabilities", "label": "Remeasurement Of Liability Share Based Award", "documentation": "Adjustment to earnings to exclude the impact resulting from the fair value measurement of share-based awards classified as liabilities in the statement of financial position." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on long-term debt and swingline loans", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1091" ] }, "dlx_ReportableSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ReportableSegmentsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total reportable segments [Member]", "label": "Reportable Segments [Member]", "documentation": "Reportable Segments" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r976", "r986", "r996", "r1028" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r977", "r987", "r997", "r1029" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r984", "r994", "r1004", "r1036" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and restricted cash equivalents included in funds held for customers", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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." } } }, "auth_ref": [ "r1080", "r1094" ] }, "us-gaap_RestrictedCashCurrentAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrentAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and restricted cash equivalents included in funds held for customers [Extensible Enumeration]", "label": "Restricted Cash, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes cash restricted to withdrawal or usage, classified as current." } } }, "auth_ref": [ "r1094" ] }, "dlx_RestrictedCashFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "RestrictedCashFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, fair value", "label": "Restricted cash fair value disclosure", "documentation": "Fair value of non-current restricted cash." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current restricted cash included in other non-current assets", "verboseLabel": "Restricted cash, carrying value", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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." } } }, "auth_ref": [ "r163", "r1081", "r1094" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Restructuringandintegrationexpense" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring and integration expense", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r447", "r448", "r450", "r453", "r458" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Anticipated additional restructuring and integration expense", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and integration expense", "verboseLabel": "Charges", "negatedTerseLabel": "Restructuring and integration expense", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10", "r454", "r455", "r1148" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r449", "r450", "r455", "r456" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring and integration expense [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r449", "r450", "r451", "r452", "r455", "r456", "r457" ] }, "dlx_RestructuringOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "RestructuringOperatingExpense", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restructuring and integration expense", "label": "Restructuring operating expense", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan and classified as operating expenses on the statement of income." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reversals", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r450", "r456" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring", "periodStartLabel": "Balance, December 31, 2023", "periodEndLabel": "Balance, September 30, 2024", "label": "Restructuring Reserve, Current", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r1082", "r1149", "r1150" ] }, "dlx_Restructuringchargesnet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Restructuringchargesnet", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges, net", "label": "Restructuring charges, net", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan, net of reversals." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r94", "r129", "r744", "r784", "r788", "r795", "r820", "r949" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r219", "r277", "r278", "r279", "r283", "r291", "r293", "r295", "r387", "r390", "r436", "r600", "r601", "r607", "r608", "r609", "r613", "r614", "r615", "r627", "r629", "r630", "r633", "r637", "r675", "r677", "r781", "r783", "r799", "r1240" ] }, "dlx_Revenueinexcessofbillingscurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "Revenueinexcessofbillingscurrent", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue in excess of billings", "totalLabel": "Revenue in excess of billings", "label": "Revenue in excess of billings, current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, for which the customer has not been billed, classified as current." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/DivestituresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "Revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r147", "r148", "r261", "r274", "r316", "r323", "r324", "r339", "r345", "r348", "r350", "r351", "r386", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r661", "r735", "r899", "r1155" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior, secured revolving credit facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1045" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1045" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue benchmark [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r351", "r1061" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r561", "r1074", "r1101" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r216", "r296", "r561", "r1057", "r1101" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r26", "r1187", "r1188" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class." } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r886" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale debt securities", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.deluxe.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt outstanding", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.deluxe.com/role/EarningslosspershareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1103" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue disaggregated by product and service offerings", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r187", "r1118" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r913", "r1137" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r912" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r912", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://www.deluxe.com/role/DerivativefinancialinstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative financial instruments", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories and supplies", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r24", "r98", "r99", "r100" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.deluxe.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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." } } }, "auth_ref": [ "r83", "r88" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.deluxe.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of long-term debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.deluxe.com/role/PostretirementbenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of net periodic benefit income", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operation, Product Information, Concentration of Risk [Table]", "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r449", "r450", "r451", "r452", "r455", "r456", "r457" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and integration expense", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r41", "r121", "r122" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in restructuring and integration accruals", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r42", "r123" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r33", "r34", "r35" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business segment information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r33", "r34", "r35" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated future amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r913", "r1139" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r970" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r972" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r147", "r148", "r149", "r150", "r316", "r319", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r351", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r435", "r452", "r457", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r896", "r899", "r900", "r912", "r955", "r1205", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Businesssegmentinformation" ], "lang": { "en-us": { "role": { "terseLabel": "Business segment information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r150", "r316", "r318", "r319", "r320", "r321", "r322", "r335", "r337", "r338", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r895", "r897", "r898", "r899", "r901", "r902", "r903" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business segment information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SelfInsuranceReserve", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/OthercommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insurance liabilities", "label": "Self Insurance Reserve", "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property." } } }, "auth_ref": [ "r89" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Selling, general and administrative expense", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Service [Member]", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r924" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee share-based compensation expense", "negatedTerseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "dlx_SoftwareforResaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "SoftwareforResaleMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software to be sold [Member]", "label": "Software for Resale [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks. This element includes only software intended to be sold, leased or otherwise marketed." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationDetails", "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationgoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r147", "r148", "r149", "r150", "r222", "r316", "r319", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r351", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r435", "r440", "r452", "r457", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r896", "r899", "r900", "r912", "r955", "r1205", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r92", "r95", "r96", "r219", "r258", "r259", "r260", "r277", "r278", "r279", "r283", "r291", "r293", "r295", "r317", "r387", "r390", "r436", "r522", "r600", "r601", "r607", "r608", "r609", "r613", "r614", "r615", "r627", "r628", "r629", "r630", "r631", "r633", "r637", "r664", "r666", "r667", "r668", "r669", "r670", "r675", "r677", "r683", "r753", "r781", "r782", "r783", "r799", "r860" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r277", "r278", "r279", "r317", "r677", "r719", "r793", "r801", "r812", "r813", "r814", "r815", "r816", "r817", "r819", "r822", "r823", "r824", "r825", "r826", "r829", "r830", "r831", "r832", "r835", "r836", "r837", "r838", "r839", "r841", "r843", "r844", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r860", "r962" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r216", "r296", "r561", "r1057", "r1058", "r1101" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r277", "r278", "r279", "r317", "r353", "r677", "r719", "r793", "r801", "r812", "r813", "r814", "r815", "r816", "r817", "r819", "r822", "r823", "r824", "r825", "r826", "r829", "r830", "r831", "r832", "r835", "r836", "r837", "r838", "r839", "r841", "r843", "r844", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r860", "r962" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r979", "r989", "r999", "r1031" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "dlx_StockIssuedDuringPeriodSharesNetOfTaxWithheld": { "xbrltype": "sharesItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "StockIssuedDuringPeriodSharesNetOfTaxWithheld", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued, net of tax withholding (in shares)", "label": "Stock Issued During Period Shares Net Of Tax Withheld", "documentation": "Stock issued during the period net of shares withheld for payroll taxes." } } }, "auth_ref": [] }, "dlx_StockIssuedDuringPeriodValueNetOfTaxWithheld": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "StockIssuedDuringPeriodValueNetOfTaxWithheld", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued, net of tax withholding", "label": "Stock Issued During Period Value Net Of Tax Withheld", "documentation": "Value of stock issued during the period, net of shares withheld for payroll taxes." } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/ShareholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/ShareholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount remaining under share repurchase authorization", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.deluxe.com/role/ShareholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares repurchased (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r91", "r92", "r129", "r794", "r860", "r878" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.deluxe.com/role/OthercomprehensiveincomelossaccumulatedothercomprehensivelossDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r92", "r95", "r96", "r117", "r821", "r840", "r861", "r862", "r949", "r969", "r1096", "r1116", "r1186", "r1240" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.deluxe.com/role/CONSOLIDATEDBALANCESHEETSUnaudited", "http://www.deluxe.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r48", "r49", "r50", "r219", "r220", "r259", "r277", "r278", "r279", "r283", "r291", "r293", "r387", "r390", "r436", "r522", "r600", "r601", "r607", "r608", "r609", "r613", "r614", "r615", "r627", "r628", "r629", "r630", "r631", "r633", "r637", "r664", "r666", "r670", "r676", "r683", "r782", "r783", "r797", "r821", "r840", "r861", "r862", "r879", "r968", "r1096", "r1116", "r1186", "r1240" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.deluxe.com/role/Shareholdersequity" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders' equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r126", "r273", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r521", "r522", "r635", "r863", "r864", "r880" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.deluxe.com/role/Supplementalbalancesheetandcashflowinformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental balance sheet and cash flow information", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationaccruedliabilitiessupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "dlx_SwinglineSubFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "SwinglineSubFacilityMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swingline sub-facility [Member]", "label": "Swingline sub-facility [Member]", "documentation": "Swingline sub-facility" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1025" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-based intangibles [Member]", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r20", "r1131", "r1132", "r1133", "r1134", "r1136", "r1138", "r1141", "r1142" ] }, "dlx_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior, secured term loan facility [Member]", "label": "Term loan facility [Member]", "documentation": "Term loan facility" } } }, "auth_ref": [] }, "dlx_ThreetofourinternalgradeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "ThreetofourinternalgradeMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationothernoncurrentassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3-4 internal grade [Member]", "label": "Three to four internal grade [Member]", "documentation": "Three to four internal grade credit quality indicator" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1017" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1024" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable [Member]", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationintangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r47", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1138", "r1140", "r1141", "r1142" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1044" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1046" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.deluxe.com/role/Document" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.deluxe.com/role/FairvaluemeasurementsDetails", "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationavailableforsaledebtsecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r503", "r520", "r634", "r659", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r754", "r936", "r938", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r950", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1112", "r1113", "r1114", "r1115", "r1169", "r1172", "r1173", "r1174", "r1181", "r1184" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1047" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1048" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1048" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1046" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1046" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1049" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1047" ] }, "dlx_TreasurymanagementsolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deluxe.com/20240930", "localname": "TreasurymanagementsolutionsMember", "presentation": [ "http://www.deluxe.com/role/BusinesssegmentinformationdisaggregatedrevenueinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury management solutions [Member]", "label": "Treasury management solutions [Member]", "documentation": "Treasury management solutions" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.deluxe.com/role/RestructuringandintegrationexpenseDetails", "http://www.deluxe.com/role/RestructuringandintegrationexpenseaccrualsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r449", "r450", "r455", "r456" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails": { "parentTag": "dlx_Revenueinexcessofbillingscurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationrevenueinexcessofbillingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconditional right to receive consideration", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r718" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.deluxe.com/role/SupplementalbalancesheetandcashflowinformationtradeaccountsreceivableallowanceforcreditlossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1043" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior, unsecured notes [Member]", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_UnsecuredLongtermDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredLongtermDebtCurrentAndNoncurrentAbstract", "presentation": [ "http://www.deluxe.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior, unsecured notes", "label": "Unsecured Debt [Abstract]" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1013" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive impact of potential common shares", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1103" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted-average shares and potential common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r301", "r311" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.deluxe.com/role/EarningslosspershareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.deluxe.com/role/EarningslosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r299", "r311" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1011" ] }, "naics_ZZ541214": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/naics/2024", "localname": "ZZ541214", "presentation": [ "http://www.deluxe.com/role/DivestituresDetails", "http://www.deluxe.com/role/FairvaluemeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and human resource services business", "label": "541214 Payroll Services [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-16" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476168/350-40-50-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Subparagraph": "(Instruction 5)", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)(Instruction 5)", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)(Instruction 5)", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)(Instruction 5)", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(4)(Instruction 5)", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(5)(Instruction 5)", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(1)(i)(Instruction 5)", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(1)(ii)(Instruction 5)", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)(Instruction 5)", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)(Instruction 5)", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)(Instruction 5)", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subparagraph": "(Instruction 5)", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "a", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "b", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(5)", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "c", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/420/tableOfContent" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481724/830-30-40-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1056": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60" }, "r1057": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1058": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "a", "Publisher": "SEC" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 76 0000027996-24-000172-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000027996-24-000172-xbrl.zip M4$L#!!0 ( !Q09UD9>]A16Y ! (K9&0 0 9&QX+3(P,C0P.3,P+FAT M;>R]:7?B2)8P_'U^A5YZRSQ'D-H79Q7/(6VRTC-.VVV.E?_T:$)!8#1@(M(1QUNM,V:(FX^Q;W_O+_GF_,=/Z MR M<79A''8? )@O+IZ <-SS@X=/Z1=K%WO L<+MSR5?K5WL.M[/M>62Z_&C)4&0 M/^&OQR"$V>7/&]<_R>1JT33-3^3;Q:6AL^U"]%CQTS^_7XVL*9R!KN.%$?"L M[ 6['XTAG#TZ#*)-4* /UW;F/$==M.^U)V9P<#RT4HC)[U,4 "_$U 4B1*_H M":+:%8RN+"Z>$_J*).IO "F](KO!ALYVZ*,O7JUPUT-%>66)"X"B[YVWEK$. M2@R [5>_M7M)Z I25Y167VJ_VD_Z1NU3\B6Y],P%B+T[T.O^&'7ZOTPAL/N_ MS& $.'QG%_X1.X^_=LY]+T*LWKU_F:-E6LE?OW8B^!Q](@C^U/^O__JO7R(G M?+8MU_ZO]C.(Q=&+R[\M6,[X=P%+V>>[T'T?N?Y M#%\(@^17Q[:A1WY%WU\C<1,X5O+ZY^@.3G[M(*[O]G*/% M!<"]]&SX_#_PI<,YB%TG74GM] 7\GZ2;IO;+I[6G%GC)>1P$Z U?G= "[K\@ M"(:>?8$D8(=+$/)K!V'PS$:?=&?H*=.N#99KT#I]4?HDBX>_/I.[R_=_19^$ MBS?HG3Z&?EDON$67^_;Z*XQ._^_RX2\8H*?;Y TN>%@\U.ST)\ -8:'G*G+V MX%2BGMW!,$+7(85T#L)IBJM!&,)H%"&4X-?>3+XZ'N(X!^W.#QW,0<-G1-&A M,W;AE1-&V9I40^GTWQ+=?_H:>W;X#;H(0,&YZZ"'A\767^WRU;J7?X$N>D0R MZ1$M!(P=%W%COG4//?P"(LVRY>NFM&?Y \L*8FAGKW)@F *,>_.V&V2D!"LW M7?N>E=Q7:/,;I+?XC.[(#\I(*%G\\Y@S1R+.!?"CXM*X( CB! MZ#H+AEO4%[9CSD)BH:!]QYT1DJ^$4H"\[V>'UPU(KY>S'Z*+HLY#L'N%%+)Z)%*]CP]5+KQ/D^<&!K]VX'W]X 3U_ MABAFRV/S@F;M$9_65__6KA$QCF&P R-S]&LA&"*E%_EH@YLH1J1SMO@VSS-3 M]DL>B_1A]CDD)DOV%]H?^GOBP( C9 RWFL'GE_^S;LJ\OGFQ@O6GSXDNS_Y" M5F<08<.%V M=043_R^Y;?K=8IKURJ=G%IMWZ-]G?V4L^K>U[.Q@D"L"0F-]1 MLC-1Z&+3:?V;0W8FT[4S&;D&75DL8V<*73M[18W'[$RM>FYZUA.]!UBT<79S@QK5M]#ZB6(SFX#WXZMZ"88P>#1L>#@V4'2*-/:Z;?) MK;]\VOK$Q>87+SY ..CU"P>-H6,[.N3\Z)#+0X?.T$&3ZC08.G9R1UYTE,@= M9OO0D7YXDKI#%!@^:%(>8N4.3UOQT8SV$"OWO-J*CV;4ATB#OTB#W*;!NZ1! M7E;NB[:$+RIW @M'&[22H@TB=0[50M!F_AW-"Z/$:?SWQO M%/G6S_)E;3#5:$ <<^AK+]F0F$/?+/R90]\,X&7FT-.# M"^;0-PI^RJI(Y?)B%7+;O>"Z3(HR8=YV;[8)DZ),^+?=6:W5I"@3\,SQI <7 M;?5F8A6E@;_M7G!]>K>T'AAJV[W99O1N>?!ON[-:L]XM M#_#,\:0'%VU/#C>B=\L#?]O]W?K/$31PT%UMNX?^F,TDE6@\@K%[FC$EG=H@P&_0?PC ?.I8%PX>?3:.-S&U M_9H+Q%1AY%A[$%8BQ>"1; ./3&;#XN 1N%@2E/7^Q8RM2V3I!S&&X_KKOR/) M\_(=!#]A1 :WM253JE,; 4$@=R)XA60T4K!H?P]XH%DR5^T+@O3O>"H>"%-9 MCT<^$9L6J>0XA%C$Q^BOD3^)GD 7SV@+:?G=6JC)&U%3IF<0VW8I!!R%O(S M'9AV!XFE]/K&UK ,M=&4UF&E3%ZA-GIR$%96+9T[/#2]/>Q!;6BD#8@HDR.H M#8$%+0QJ M(Q0T(Z!,#C@=+SWS^B8^,FI#4$5,KR(F.!UGO%X$-6\)/$H,7-(E(%\'W!MH!FU0 M&R-@5-2>M(UQ&C&-IH.S-&"R\J!(M7"05[3K47"@+B:!!X^>^U[HNXY-Q-IE M!&>OQ,P-VB+ HG*4/+:TG-^BO.!+'#H>#,/L!4O&^0X#"XGL*!U_VAY_@KHX M!^V8_B)]N04O>=Y*#9)-ZL(FM",924XP\ET23FX/FJD+SM".YMO \5J39C:I M"_W0C-Y%S9_KDEJ_G*^G!]O4!9D8MBGQ4DSJ8E\TDT:%U>#;9% M@;KP6O[#,M=^!$_]6)4H4!<8>W6:R'M8HN#6#Z()XE,_Y8.E#+SR@1<"S_8P MSH+%#9/ G]E9^:L?M";"(0K4!;1:BY82NU"( G61IW:AA0J)1UV(J,4X;.;0 MMBA0%]II%PZKLO:HB\.T%BTESE<0!>HB)PVB)??:LGJO\P#:3H0+N\)P?4$W M'HS\Z,EWTBL?<"W?C#RP/2Q+7;CE-&CC?AH@Q]*?^'&P1A[M(0SJ C6'=[2Y M@!/<>^T+]- OT2UR_,.!_7L<1O@IK?$)16IC*<4Q\AMPO"L_#*]AA)N1?'7] MIV_0?H"W(&@52JB-GA1'R7V V,)-XF M9 YJ R;4BRL:G'*1VL *_;*-"OQ1 M&U2A5A!2@39JXRC42\V*S&Z1VA *_8*P*I10&SZA5K95A0EJ@Q5M$E=E)L3$ M$XH2(#'UPPL@<)W_X#.ACS#!12;%6H,3B<4)J$,)BQ/0@@D6)VASXE4*"@T4!/4_@[H8A!$X&>IM!V0F&%)K-YY?FRT@E%%9KTG$K%R0G% M%QK-L):(DA,*,#2182T/$S*U885D/-'R*,W*R8Z!9R_'4%TXH>7Z81S \,L+ M^F/NA\#]+?#C>8@>X<:VXSW@:]"^'2^&=GKJQ_=2E'K L<*S__L_54$.O5)E M+JB!?G^B3&V,XO3PVT2N3Z8V\G%B^"UDXJ]%MH[#+[6AD?;CMZ)\EDQM,*0= M>X9N;RL M_)%>B*AFAELN+_&>_'TS63[CWE]Y-'9";[R,IK[G.1K!R#L'>>?U#\H,(,R4T$4R6J0V3,4JHV>>@-CIW@;;QB%"&AU=GPVCOG/#GFNK"@P 0RLAI M+J3L[A <1D]@_M^Q!S&@J@[-:5VI'#]"H38T1ST:RG3G%&HC:-2CH40> MAPLP*R[O1/1?EO2A-@9#,P9*E4#4A@EHQD"I4HA:]_P"CJ,E[)=P3]IH? 66 MXZ+E#AX""'.41NQ]+>[L>8=GQ25OPG]^=SQG%L].,Q6A4.R-OP_$B_DS#Z\N M/0KQ*L7^?^.(!\^GR_$JQ1&']X'XICB^\AC' 1Q0H&I-+PT0U(8;O@(G^%_@ MQO#+RW<(<*X!/^!K /^(H6>]K)=.+"Y>N32\]KT 6G$0.-Y#]?*KB9I#E=IP MQ?'8NZL.=16Y;BJUX8L5;"Q^_8:>B"-$+U?P$;H[$'+IS>,H)%?L<^ 8:;Q% M&M3&5?;W\C7_@4OU'X,(VC5!0J0VHE,&58EE<>?IT0&U89S?HL<7_ M-?;L\!MT[:]^D%6(M@CJU,946L)][2J UVO$W]9'+3.3+X M<"#$LY%79Z5_5%067Q7\J:VK*(,/]F69&3&L$P.U<9>WX9^"'G>21Y_?3*Y\ M[^$>!C,$ M06U !W=2"V(KPK/ 'W##^E==A$81"&X#_R$ -9Q3:J+.WZ VH$(/:AIJZV90 M&W"A!S4-G>XSJ(V!T(.:AEK@&=0&2JA"C=($UU ;P&@4-165&!G4ABE>]8+< M$27WP^AF,@)NY1T:F[*\J UC4(:?ILPO:B,+E.&G*1N,VF@#9?AIRA"CUNG/ MA9^TL;#W,'R>HP? TU1")K7N/XU(:D@3F=0& FA$4D/JR*0V)$ CDAK2268[ M@@/8-AAX-OH,!H]PZ8L.GR,8>, ]][TP=M.>]DDF#]UQHGZ2V8ZH 9TX:TIC M41M[: '.FE)@U,8C6H"SIO09M3&*O3A;3,":S5W_!<(1?$06B&>=JJ-%;;2" M6DPUI;NHC5M0BZEF-)8D4!N\H!93S>@I2: V@I'+MB#=YY%MX8*QOV]*8COU M$WH:PQ#5>DD2VAV[J)F'&M%'[8Y4U,Q#C>BA]L8E%H%:[-*N77VB"JF]X8C& M4-649FI_%*()KFI$1;4_#-$$5S6BJU@<(@>FJCFQ(HDLM% ,^"56KDIBY=&" M2D5 :4.\)9%:IWS7$"%\-.W*!UXV1J@]-$>M=TT%J$N5K=2ZR=M G7WWPPMQ MMR1HMZG/J"12Z_#2 >M2Z9I:C_4M6-_!1]]]Q+;$VORW]E XM@)$;;K>' 4CUMGFTBMIU-U*Q_(*1A$,;B:)]&X/;;?2 MLZP1V*52=JMK.:/ M!Z-+Y;+BP5*K?-UW009Y^ZBH6!J4E!F46N=\GS89:/FE@5:F-&A=8."TR4#M MBD)N:5!>DE!N5=#B/9!![B(LM<1R$;EU493U<-7@(8 $@:WQ@.36!5.:@'B9 M\5FY=?&4PR#>,HFGY%=\VKI3?)S$:V6XI[[<=ID!"+F5T9Z*8;W&!*^@_183 MB&4R0:LB0_4S@52F^FE=^*7NI#=2]G(YH*X\Q%%H;Z*!59RDE+,W:OWV<]]# MED,4$%JY<\*?7U[N7^:OZHJSP4D;%Y_FB0F%6O>::FPU=&A"H_SRY]UC7H!;J.&857Z!G36<@^+F^%-()]0X^0B^&U[!ZEZ4984)= MR("1)XWDV93TI"Z^@LD3=_3R7<FEF200K,'(=V.\M!.U)E0JXZN,*!JU)U06U:28*)JR*%A(DV*B:,JF8/', M@D1Q&SA5U ]384NP(":%Q-"4#<$BEW020R-J@L4L"Q+#'9S[003&+LSY\K;J M#!:ZI)TR&E(@&HM@TDX9#7FB&@MDTDX9#=D9&HMF%J",[+*!ZY(1 :=M:6@L MJ$D_;31E:[#89BMHHQ&=\BY"G&T5ZN\BY-A6J?HN0H!M=:+>14BNK3JGE5&Q MBOC0XUP3Q.:1V]ED*81[FE"]^@L M3I*]]#;P[=B*;H+TD-%*E[(IM'Z&07*Z^<1RQ$TI52IC,.600%M1\BY"'T?2 MP>N#B'>U"X7W<:1>IS+44S9=M!4Y[R+401EM!5#+)*YGRQ(,1^S(TJD.BI#EN^9H"CDLNLJ*.9JGPI8%59LKYF@*02RFRHHYFJ0_*J.K=!5S-(4: M%H!DQ1RTT&++HI'-%7,TA2 6HV3%'-20HRRT+'398#%'4QABD4RZTIOOP8Z0 M!2I#EN^]!&+QM)%=\UUYFB"_*26A6%KZLS1""I8P/5] M%W,T,]Y'EEH6:*VY,T2JD,JC* MJ) .U[8IHJ0RCDQCA5%3"&(A5U9AU"3]41EZI:O"J"'4R%2&)2D3#>^MPJ@I M6J0R+DMCA5%3"*(R@$F9L'B'%49-D2.5P5LJ*XR:PA"5$4W*!,;I5A@U174L M5$L?U;T'?<2"LW31W?L*P\HM"\/6U"ZF8E0XSV;%:N;+5JJ*$URG*1ZQ36:Q3J7"="EFG>L0ZU<4ZU0K7J9%U MZD>L4UNL4ZMNG2JA3^T8^M07Z]0K6Z** JI. ^DZUD"ZKN-_C:/TY5(1B=5I(E,[AG?$I?H1 MJ],_HB!A=8E^F.2'+"0_Q.2'E/R0DQ]*\N,8'2 NE95(M-4GLJW0CP,+ALF? M4PAL8A#:SF/_%_0/L7H=J(XM !4X5H&HF% S+%-1]0D094N1=1/^&Z<4EO>$ MT0M>W\SQNE/H/$RC,T7JZ>H\^OSDV-'T3!2$OW3(I?U?PCGP^K^, [R>Y/?D M.1M/PW9@%[C.@W=F(<,4!IWDYNQ[RW?]X.Q/Q+06/D^0X=B=@)GCOIS];1 X MP/T;'P(O[(;(P)PD7X?.?R!:"UH6^?,I6:J.[D:P@]G210DO]L?UY?WP@AO= M#^Z'H_654K/&T?#\Q]WE_>5PQ VN+[CA/\^_#:Y_&W+G-]^_7XY&ES?7E"[\ M'P!QE?<0^1[/7?3.>YPDJ(I9>+';R*B&/B<7?A6C'VQ^YES^O2Q'T7^C+S@$0:18P$W?0EY7_)U*GY, MLV>H$I9 $1)UD9V].!5./;2O3YN?RSU-TK9^(_3$K9_O>I*I]$1=>?-1G\C* MDM6A_6/(8E=H 2)@_7P(_-BSNREV)^2_SW-@VXB3SJ3Y,R>N SO 6'L-G)EC MVRXLR C<#\^Q?!MRWT=Y^7Z#>!(-4)@=_AZ# )&,^W('YWX0(87J!S,0(17U M')U-G&=H=Z,@7G",U.G_]4^FKFB?7S/-@EHC>Q>0WX"E"R<;H$Q(K+.-]%/B MQ ])']K%3SB3>I*Z\AG!4/IA7?*7X.'O/P9W]\.[JW]Q=\/;F[M[[O;'W>C' MX/J>N[_AD%:Y1ZJ#$V7NYHX3U0_V1^[F*W?_;N#@D@DM!]PT11R?V0TQB7!* YZ-K074K:N!27T9D/+ M#XCA>8:X':T*774(X]R2K0R3:-LZV]CHD^X,/6**;^O:X*7[ D'0A5[&1C*R M+> \(L'"O_Y)U(3/LL!S^+C@+K:J#VN;VH_IG!Z=$DT2+/*Y4"O@0Z=%"UH M-%-*.)+ )<+XWXO_D+O/+?_Z]P['H"$_*9\O>.[/9DZ($UON;BKJ?@?J+5 XLPYBW6@8,K"OQ_$ MWN_SAPX'W BOPHV?H>L_^.A[80R$],OTJ>E^96'^?(@:07":/Q-A?1*.<5'$ MWL$')\3\$%VC;S+D:IW^Q?#JQS]QM.,.B9G!/0EW'(/H^GSHX3.P(K)1SI]P MP6*#' BY< XMG!>V.Z\=0D?(1BEH_HMPSU>UF3E'S MA\Y'J7)/5_3B1IFYU9:0>J*T#=L[#8JZ#(%RO)E$ EQZZ"GS]$&D-N7#GW[85 T#O][QL"X#C+[ 1!>0^>+]/*$XL\;%UE&IV^(G8%2=0,07@3F 5H M-(>]BZ16(6-73,A^W=@5=_!"3:*=6+\?"'ERR(HCAYRXW^/ "6W'(I8G;SM'O]X$]_[3(@B%!RQ\=SP/@KGO.F%I;R(<>A/^JHAQWWM5502I*QF"SI3( 5(N!2]6&/, M$:DS!RX'GZ$51\XC]ADFN"\,4Q=[ 8E(D\.TN5,IE!T]6O'"Y.IVGRNT\A:_ M?\C/\%@P#P((UEA<[O0U57S-VQ\+B.0K']';[=3W7@5M<#M\Q9"[NBAN/)]6 M=WX9H?CKGPQ)U#^'7 1=.,>[2^-9/+;\W!CS!P<0-#EKDRK+2N3O#YR39>^( M)]2YA!&2:($3.3!,@R P@#8WCX,PQM&0R.?0%<2P$Z4/XX]8'N+@Z,"*SMH3 M!T&BJ"<(A0,A"KI+W?Y5X>B%VE-$LY1'*6)/DM\.A.PK94C@G6C@><210S1< M1F'IMQA[FU\VZJKGTSCW3N22H!X$UI2S7!"&.6(0)PZ3 !"Y%[[,QK[[8<5N M.1(BJ<5V<@"[3@/#A(;@,VX&^( ^\+BGJ8,^68K*_<;T!D27-MQVH+6.!G.F M)?-;)JE2>A&E,>'FA66B)LDJA(=1Y%L_>6X. NX1N#'D_HSDI8 S=5PX1>K] M@# D0T].]*329$2$R0(W.!UT]<^FX-X^0509UPQ3<;6:J\,#4:[_-1KNCP5L MN&-O.ETUVOB7GHUCC) ;OW 6[M_,X5X32"!#$N;%5NE*&N^#^)&;@I DM&T. MN"[Z$E>:8#/WC]C!1BZR;<A;I%WQI?, 6I#H6E'B2(57R'U SYN@_XYQ*RF()J"Z/7:G\#Z M*DE2GMR<[N$CSP'/YCY(R1['$"(4Q./?T0[P]>12=!->1?H<!* X7[&5T M^O^"&P'2Q+_;]B\I8N*N_6+E(M1R&Z9"1( S)XH0R2+'VXH"W\."TWWA(!*B M+]PEEJ? (M$SW#&!P]4BKYEQ^8Q5#_0N1END%T=0A"?LY3MCGX,Z&'Y\ISQ5F*E6: *31,IC M"Z8RP,058-&_]5,.P:B[]8MPAO@0O27( MA!?"S SM_(7'F@X]#JD''%-YX!X"_RF:9E_WD.*#9&TVG#@>J84C$7$<8Y/0 M-G>LD'PM?LXNVWO![O5E%V(FZ^Q890=7Z1 1@=R%KI3I[%5%W;(D M]&31*"68)(L]V2RGU%E2>KI23HA+-'NB?$"!SL'IEC*+IO,%& ZIK0S.$0\] M^,'+XJR-T.E?$285%;G7 MMJE%_7[^L!GUB+I^I7@)LKA3Q59+D31*C8R%!\>=)_;#22"JJ#HAT,A:B^4\ M?8.'R^4Y?I.3G04,R53%'W\9M70WS*S6WQ*K-:6Z]TAT&2@22)QGYGL^XI,* M$!^],]&LL_#SYA/S" CTY(7#0/>!8VR9!.PT7>)'$8(1<,!';(S7'1GKVK M1D#^ #YN]< X+O/23\E'#Z?0=3/\<1\05HBGG)P<>=LG_;CIE#83+BJL.O"> M"S*OO)=YZXM2_0N&FR$D"N)U99YVS_=BBN-E]].L; OS#LGHAIP?1T0.88&T M=FAK4?-E)'\4DN=-6-%?GX,9*2')\G<=R4YK^2X".Z(?: M<8'407QM. _VE/7]DE-('XXT0=J&>0B\2IA>0L8 MD^;MNV^AZ]!C/HH2M_6Z*MIS2U_TW)H&2S/M 7;' 00_NV""-G4&W"?P$F*3 MM=;&7 U$+N6BD4O3Z)G"VQ5UY08#WC:*-3B>E)ZPOQWLWJA!(42RJXR$?$D_3>+F MZ)S86R%&TE7O^_#Z?M0\+']$DO*";%M:PJ0 MQY*L:#GG-]>CFZO+BP%N)OEE<(488,B-O@V']YM-)4M9EY'O8$SL@=AVD =? MSLF8VGE#%_2BO*&C+Y1B!?6[/U=EN9QDH]@S"^8M:UB4U),4E1I#J9A!KF<, M0!YSYD3H%58>EG \+IKZ,1Y0&?*X[!IB78L]JF6A;Y[2]>-CQX>4?Q;3W*^] MENV*>]$#CI,%GFC9I 4VFU2D!+CN(/OV M[0]&H^$K(^V(;>XAATW3P[(@G*S9OQ7#\#@NVI7&7#MG5S$,6T)NN4%%KZ+) MMZ6TK) #80BC\*P\X;F36TZ'(:K)PIXR6>_J8R@NCL(Z'NZ85PRI/%)$( D>M7/CS:Y%0:%][>]/6OZ$B MI*H<0JJ#Z!SQ"4ZH$X(M2J8B[O;%R\LF+0LRW2ZB"VH>KA!>"M7B;!&3)1%V M%<)O%V&72;\5EMA4)VJ/I%^IT]=%WM2D8O1[+)G6KKO3I.I:>QVS886.C^'" MK$@'GTVR(,+JV(4\YT%R.!'783P!SX))Z4\ ;2?BD#X-87B4MEM<)A6SA;<* MB-/3%(,4)7<+C%S#:'&XJ1B#R9V^B&L!M$U#AG8-L85*JB &RL5NF<2@(&(P M1635JC2+6_)X/9&8U!D"E]XC KP?8 \'.T-A/)^[Z(^%S P@>O C/-8W9I)Q M&S-DT']!/%"4^-5.7S9Y32AH:C!!2(D@/ ;W&G*3D#=O&-3+/5';+OA>&XK- MH_8K8HF0FT(W+0R/0[0 &.1IEL4D7V')1Z#]#0'[JQ^<(X6#+(*B3*"36(&D M%F0")@ I$8 ED("!=* A\Z*L,$%8&HIO S@'CLW!YSGT5EUC)@!+%( IE(<) MD ]T@$Q$_SJR PJ2/Q.!E(C ,HA $1 1"+PH;IZ.H$@&EA9S;#+"> >1R1Y# M?)@-%V,E[=#'CHL[B[$(8@7"TG:?SU*@H\<3D/N3#.#68>PB=OJ2R9LXP[K[-[T0:'L4&)'4B M\9I<5IE1D:[:]8K)VNF&.6CI40PF"&I^0C#B,PS8!'(ZD0G!O@]@O?E$MQ%6<7L]#6) MEPPF--LI-(\G 55 )"#RIL3$9;WB\C;PYV@3+SPW=W&S0ESIB$]\S3$6E^7A MEA7/\#0-9(S:$,_'<$ V);W0(:_]]=#9>RY67H-^=R'^9>#9@QENRIO,8,\6 M?XN7CKX;9@LO2GTBU10GN4%5X4Q(T]\KB6=0[)> WW MA2G+*FL;=F"SN(&IXH)_4> UEJ]KJ=HLDQAP_!H'L&7S)!1H?5FZ.6[%CP\T MNQ"$D.7IJLS39;"^PJ"^PR^YF?P((7&QBQ*\VNFK^#PA.^W43N%7*C%HB!@, M1 R;IDT;A5]M#9337*LLX;6\B4J;,VJ+,*B$+#YEG@U2V&"Q-E>XN(\;Q>5DA< M:R'QM>\=5CFOR9V^)"N\:3)3KIU2KA0J4! 5J"(O&E3WNTH0:M(H^9)JXJ.D M7;65PRWMPYA_TZ;JXOA MW2B=5L@-__[C\OY?-;0C7\&4C'!A^S$>%9.C)3TE^J'L;N5UPJ,*H7'"/?I= M!XP=ES0@;[A1_XG2_CN@;JK/CV?M0+DY>,'-0"MR@D[5SWE/KDQ**;<)H1QV MA$_3\0EHD1>E@D>@*8A;Y8U5T<'8K,-\211K((I5%=[0"D9:69,2UMJS]F9- M:ST=,S!?I4;L2U'2-TF;6\U@.89V"<#2*4''12*&5CPHPX3@JJ4=Q-!>=2F9 M_*O(4,6 OEK"^3#-K^-:$E7B!9E5DK1+_I5."5(RZ$*1Z&]4IU':MRF+J,UQ M77)2X^TN#M';>UF6F8!U'=E>)_6"5 M+W?ZFLZ&YK96!)9'"0JB!*-X$/F]2[]S?S9SDN[/I+46QAY:,/0LA WNP[4? M04Z4/]9X6".YOZBX>0Z=,\]Q?^U$00Q?4]G*)@>>?;ZZQ07]J DVRSJ << N MY!)VH2UVT7;"'$U! *>^:\,@_!OI;AV]L#-#[,Q0M>2];UQO]B$=?>"Q1$!" M)<2L$K[=%?$6!H2CWK34I&TBQ_=&D6_]O 7!33"*<#/$_P5N#)$G?+.O^S%U :W53 M(MF4?.BFBM+:$9N2T*9D7E#8R,KC+#!W(L":E%9STF0![UL$[DOO/ %V M4<)7\50-D=?T@H%P)ODHD7PET8'6Z9LF+Q:M#V "<('3.Q@!]*'-01!X:-$L M'5*)W,O /$RAO#9L;.)83M%@N(D\< 4/4&"#5EHJ LLG"0.3A,A+,M5U@E2+ MPQ4D<#[)&EO^;![ *?1"YQ%RKA\R";D$UX>C1&2(%HU^>V,0(\D=GJ]B("FD MN$)HN(;1S>0>/!?E$C+2@S?43:=Y(P7&1&;=-+(A,QNA$;1P1"0"+TB;DG07 MD3 ANL#X-2ZT05<%ONOBZFL'83B (3MN4HEI^=WQ_,")7BY3*&\C9]R7H87] MPUHL]4HT%/,@6.KTU19TFJ'\K'&X4I"0]?A-RA*:/'+\3D\=D[!XBHPA00+2 MZ\G@KMND(\8@B@)G'$>X5=V]C^O*EDIGR2P%-3\N-Q1Q"Z^B9TXI[R-?Y+3R M.SVPW!#%X;)&0>$UL:B"IJ=]._7S2E;JO4D-9.F2/J<42/:_K6GY>QYZ4@94 M3EL9KM1/#SQ[4U 5%CK5#4PI 9FU="6FCB.KD'Y[1JY0P'B4VP2E,][1XUH: MXB]B$'PBED]6#+:8A][_91S@2U8KQ5;*;%=>8D%L)76.NJUJ$I)(;3J$W+F/ M:WY#:'/XC$3(13[WPP/('L39 ?0E 3!)%7QU/.!9Z)TF,_)*GPLP"Z $\)__SDV-$T(^65&U/,"\M;P!BM(8YVW])&T$NO2@Y7_L5+ MQ(SD0'5L :C L0I$Q82:89F*JD^ *%N*K)OPWR+BL_2F:;#4!@^P.PX@^-D% M$[2K,^ ^@9<0D_?*YF>.UWV%H]?@W0W$7* D7/2*K1%(73 /X5GVRV?;">#ES/ (CT/I24L!K>\6QY'W)U^FR3;-GJ#)>>6K/IR].-]5#F_JT M^;EI]$QA^U="3_Q+#A]ATU!(S:PC*O>WDN&$_)>?#$4AWZ'YX=6/?PZY\YN[ MVYN[P?WES?4&O]2YG/.;Z]'-U>7%X'YXP8WNT8_OP^O[$7?S%2WQ^^W=\-OP M>G3YOT/N\AK]/>0^7-V,1A^Y:M9LY$O]Q)FXW%9&O$NCU,L=:*4](6'L(NQ! M)(/Y)GOD_UR5WV:TO(L2T:(,@RTJQZ+$GB92ASZT*$D[1N0>=(+QU65FGA-6 MB2IK?DK?WV,0H(5P0V2IV40=+TZ6<++ 'QNV;Q4LKM$GW'=TV33,!0]ZCX_J MV7[)8\YP9:ACY=$WCL=%4S]&#[5#GH//%MH\-T=[)_$^#LS(=)L2CSJ73!;' M1:&VDP4^5T7MAJO@ WSFBMH-,PQ7@>%]GL@R,"+M"XS0%\.[#7P[MB(N@(_0 MB_/,&\RUWP,GLK\-P!-,3N38=,MS#^J^0F5"=V'A4*>..-4T>,TLJX%M$3XN M*8%P,"O5S#$-) ^J9XRF9)\I\U'3JPH

MLL=@OIFDQ%^8]DU$^X+)"^9F5H+U$JJ"*PJA?D_V]BC42P+N0&KP@IH?]73: M3R?)]7O2D,>A'H_DDPU>-3?-),;UC7/]GD3;<:B7$.HUD3>W=%BDHR\8O89, MF.340HY9,H<1]IYTVG&$+2-U)NN\8FPV V RK7&9MB^?=ASNE03W@IX?]\R4 MJ0_W>^(]Q^%>[?05P> 5B=DR-/+]GHS:<;C7$.Y%F=?-S2$*=!@S+0H2V5$"ZFF)K>GZBI,LD@"XAJ=)7794I$S2FU??XM\,,0 MY]@F3AW=Z4]"GI9INA'XWQ+P%^8+7 9NB+RAE=R_DHE4"JH5]AAOQ] -KB$W M)%XOW/>47O)@\B:?^78,V#S'#=O9>G&:J)N*0I^ M2Q P\.S!&OB'"?0+LPON2R[IO*YM5BZSA$3SGNZ^F2W5$(66'/LSS,T3GRQ# MV;RD:(0F='P>4.6U,N+V3%#4'1*KB"B,3E^7--XPZJO*;+LI=0<1T&,KB@.T M3&)'X7&-#Q@/",?,B*K$B++=Y[,UP-_,(8:X]W HY>-2=)$7Y/P:DDG#QLVF MTLE $;#YS)MR_G(>9B@U;2B53P6X0EU%YG+^PAXF#!HWC;[]I/CNI<+@.-Q[H4Y #>-X76!'<^C,.:^+\67@P(FSC.TN_^!@;\-^4JG M3T9[2I]9LRA:Q4 M4D!E4H!:*; O\W:T%- :D@*G:PK]!AR/^^ B/'SD$'I# M!'%< C^.0W0I,I.2"<1VAS MA/K8%!1"17"!N:)&^_"";/!D#<3 M8J^&8F%9J7?Z*B\)F^=;69,]2MS'#;LI1*M&OU5,&$:GK_#REA9\++#4N(BH M54*8>*H'+V[I><)$1#MLJE+I0<6=4'1>$PNJ#%:&OL3N(M+'.9[ESQH]1GB: M$G*/$;5 P"6!_R%>IBKBX[2\NB7U7')]**7%H:=9&;HG2E4&X>""=$0XA<\Q M4$H?3.+DL,G*H!O5$H6EG,) [-$F>/]58&Y2A)WT*C\#2ER@BD[554 MEW@P*@PC5C!5;5XP@_.!*7%5)D%D,BT;.KQ;W M.AX@R)LB2P+2R/A[;)YCD6_@(7F\:6S.R*.C$(H^>^8FFL(@C4;QG ?KZ([0 M%K%6ICUS[7O^ND%_*(WC G!DT95(TEZF@5"7O,GO(H0<+)>U4K.".8I>A6 SP8_EG9TQ@B!,#4/N(B M\ SK*&]Z?^U<]D:#LA#HU\"?G:-['2]>GISPO? +051RW3U&T_ Y"@""H^.! MX.4R@K,0<1E^:^"3$ZF9JU&8Q4@'=5ZM/AA/;SR^32'Y:FJN:")(!3F]O+AE M2#9K4-IBB=@>@:B2TV=ZX;Y'3""VWG"EB0QQ[QB!5[8$?EG[K2.-863WV"KV8#V-5-LBVDO.?:;:MGJ#\S&M5'4$^4J>O\Z9*R8P. M)F[JB+8=02XRGKO(2V;!)#T3-RWPX?98:T=0C4*:/$I;#F&S6%8)=AN(HL 9 MQQ$8NY"+? X!N+L2@B2-47$,D@6XJ@EP(50L(\>#%63<^[N"P9L\HG;Z!::S M,R^6FNK^4K"/H_WU^:^,]TLK>BL#^3H^UL8B6#3R_KY*MS+0;R /GM:^[RV+ M76V80A?0C9\//=58K5]9'(15",,_5^:QY29*6IWH(E9?89?()&&[+6WO6^U' ME^([TR%;=C)&7?3?O/++&WX\BA,,@40@C0+V#UVTSK3#N]0.%2H'0R115M'< MY FF'9AV:$6T^#@&D$C 6%18P+@\[-[[$7#1RF?S $ZA%^)9HV4D_@L('QF! MW?9C[)N](T6X;]=MUX1[_*3S58I+9 (2#C>3>_",_G)C#(A;/\#OR1=!*2A+ M\ $G7B@\-?UXQ-:M3.OAKH:T:<5,U!YGJVEV4G"C=7W+*?T<[AH5#,/TU#O5 M4W2K*9S_U7A%+WC6G>DIIJ@7E9A."LNH-'D+RP@#6*^*_5U%&3<7[V!6I@*3&)LRJ6= M&F'"@1X[JR@QF *QF725ZD$X]%E%7T#H6!P$@8>6&6;VT!P&7#@% 3.!\A'^ M+0Q&&%QOFT+2:_H?IF#/;B?(6!"WL"1NL=,7>A)K)4B+$;03W\HK?.^PA7(C M7L*(WS+A6B$"ON4EPVVV5"\>-(V@S M:X4.:R5%QS;R5IF]?ELWR!L(-(M8WIW=5 M;[5\(JD9]--V'ON_D'^2EXT#?$GZXNS+[-4K+[$@3L9UCKJM:@Q+&,,C"+ES MW[-Q*RF;N_8C&.*,U \/Q+:#K1_T)2D)!?B/KXX'/ N]DQM%Z(,96FZXL:]< MFTX7H4@]'9^2RR93GP70!9'S"#\_.78TS(F811RHCBT %3A6@:B84#,L4U'U"1!E2Y%U$_Y;-#O93=-@R2 / ML#L.(/C9!1.TJS/@/H&7$-/^RN9GCM=]A:/7X-T-Q%R@3+*?Z[ED!%(7S$-X MEOWRV7;"N0M>SAR/P(C<]'D&@@>TOI04\-I>L3-Y7_+UC?[&#?_^X_+^7]6LU9$/WXBCVPQMJN9RH06:W@,TGI MB:;T)I_E_UR5W^;8O(O2>YI>]-W5KTF55,K69/0TD[8UE8D[0Y)+69,H]P2# M-H(R>XJD4;8F1.3RVVNB-[:H9[J!/.;,B= KK#S:PO&X:.K'Z*'V\?U$IGZKE*Y&7(N24SUZ-%*+=XY5NUS$'"/P(V/#BZW"@X#M$+LRR''<@X< MNXMXP0)SS#OO"@QW, +HPV7*X5WM?F!9\2QV2:#!)R-IU\]=XNS+NP+(=44M M"5L%!'("=VW'^QSN95FZM.\\\]%.=U554B[P+,AS_QU[,(EVR@+/20)N!KKA M21X!AOSM7-\&92MCV(G6W0A?:WN+")'*'D6^]9/$K\.;. HC9+0A6!2N(C0[ M?47AI2/F%>TE\9(2&X7)J102HJ,0(,<)ICU[:Q-;;"NLU=_F"<(-4]]%T B' M?\1.]%+#N25)$!CW,.YI ?<85'*/B!NH:KRB%6U+S]B'L4^=[&-2R3YXRKJI M\J)8M-\88Q_&/G6>F)2$G""D M$ ]7/Z!1$O2M QH9S;249BH;R2X)1KDCV2EM7K!R5B-]1!=??R:J*VZ>@X_C M16==A+\Z">$ZT#0KV@,O%;VYZJ>^W3-8_]M6.' MG!.&,;1YSH,1YT^X"#QS3TXTQ2E;M$66W3OX),D.MK'=YR0I?DD ?Q$'.!6. M5N3;R8F2K"GU/S 6H&MO8Q4)I[6OE??$HX#ZG(C%1. MBE1V=+DO@U04/.*@:,$,HQ5F3C.<,)PPG#"H_)-X83AI-&?*LLTCFP M?X_#B+0]OO>73:MPU<*E=YYTK"(Q'"*_SE?$UQW\(W9")X(C&#PZ%DP4UAVT M_ >//(7HKL(14PTI,MY0BAX18B3(Q +#"<,)PPG#28WEH=2I3YTN]Z/NSH*D34^9;)Z_B04!:JW]H'XA;9 M@5[AO@^BT>GKO*EN%CRP$ETZR(RQ/GTX.;(@PG#"<,)PPG#"<,)Z>)DV+^\YY4R7?'\P/2*S&QI2Z@%4 0 MPJ^!/[MPPL1:1B\)=W5C^99T7-QB)TMX;H*YV6B#.<@MI*-]*;V-42D=WW9U=I2N%1YNX=9M- M1>68*F3I,:YF7,VX^E"NIG)\EJ1T^J(H\II>5L="QM:,K=\36U,YUDO")P-- M@5>THD,E&5LSMCY1MBX4D)+I'CELMK2,*YE7/N.N'9/_+HA+6QT^IHH\9JAMIRK2>[I$P%.EIM9Y(WZOXP# M?,EJXF;E+-;*2RR( =EY\S8$!OR6!222+2$HN& >PK/LE\^V$\Y=\'+F>(1P MR$V?9R!X<+P,/.IF&2%93/+UYR?'CJ:8U'I"0FYI;BU]<_IU#WWU:?-S2>YI M@K[U*Z$G%OQ_9-<=NQ9E]"15HVQ->D_3B[Z[>CAIIDK9FLJ$DR')I:Q) ME'N"01ORS)XBE47DLJ&4A#Q5?GM-%27OM^KB8J-2]4P7D\>B/.N?&ZOL;"[_CG6,%/@$.1@!]:',0!!Y:Z_MBAH%EQ;/8!1$"@+_O./][ ,AU12=D M6@6$>_^U%-BC^XN,XBZAJJ^*0>J+JK[_CCVX5M GYR[HRP6&?=5^N:?1EU2Y M5^M4^NV5>_*>L4"EENZ9G;XB\YHH4S1MOB1R*H6$JC;6CXP@YMY;F]AB6PQ_ M3[EX,^% 66#QCUUYKH-<8_4Z:NB MR MJT7[PC'T8^]1:696WY5)#C"1W^LBW-4PQ?V458R'&0G5JH)H."&WRAH(< M'*WH20'&'8P[ZN2./?&RAM2*BDN%9%Z3:&*? QI\Z=O[>S5.(MY1PS3 MC&4H-17W'-Y<8Y1#?2:]TR]ZZ(,ANFS9*&ZD/';(QMO GSC108(Q;=F].86E M*L'8T)R5O%-5JD#Z.0BGG)UV[@VY#W]^BPAN84 J(MXF!NF-@HJL1W"8/0J_ M'\_Y6>!?6.+?[/2%GKR9O>+F,$@J*C_F+I8Y,5YEVHT!D@'R) %YI(NR+GH7 M\G9%!F.16U07*T*G+\J\;&XF0YF7PKB& ?)D 'FD%U"1^!%K%S_4C.JHQ.I? M/97$.6$80YOG/!AQ_H2+P#/WY$13G-)!6WQ_\?^"]>2[F,!VGY/_,L-O M\_C=T<"F#/PJG;Y<="0:Z'Q5 2VKV;. XM8CC[?(0O$*'W%4C$Y? MXB5E\^ \(PO&7Y0 LDQKOV[^,AOAK]K'4E>!]CUCJ?-WLEGUEMK%4TT9\6WJXY#EK?RS6JA6^-5 8'2?Z]W2R.'KG;>*I;=8? ME5W\5)&Q'F.]4V<]*EL JE*G;RJ\J!_6?I:Q'F.]%K#>1O= *EA/1EK/,'E- MWSS]S7B/\1Z]O%?H_)2RT7B0JM:=JM+I2P:OJ9MG\/>T[F3\Q_BO!;IOS^GI MROI^JKBTV"PZXY2Q%F.MUK 6E0-%5*W35TT\$Z'HU/#F>&_[).%L82O/R3!9Z)S>*T >D4.RP3:>+4*2T],D/297860!=$#F/<#G]^"_KE5,I30C+6\ 8 M+3".=M]2$&E4X$5YE=%9^1?VD0AEZZY&%[]^.>0.[^YN[VY&]Q? MWESO8.MZEG-^;JXOAW>AO MW/#O/R[O_\5]P,K*\6)H?ZQFW48^9S3.Q.:V3FD'S*AO"?](2D\T)39L MG@V;9\/F5VMU+Z"U6JHKLH'S]0RQCWT,\]ZHZ&I USC]GIFR8O%CU/Q;B'<4^MW+.G#54SW*/A(U:FR$LR MFS?/V(?FHE5UXY0\546KFDCFS0M2_ED!C(48"]6J@6HJCMOD#:G35R6)*1C& M'?1R!Y65HYK-S\JVYNQS>-V"B"LRP()Y-* M LU5 "5/EYIWGD[=E=!"'C4*V=G,V"Y#W]^BS)N84#*7]ZD$.F-XIG%L-GL2?CU MN%/\@CJ$)77HG;[0,S?[&G!S&"0%M-M.S#!OE"EHAA.&$X:3MN&D6(:SIK'F MFD%L%%/?K)C9F:ID=,-XF>&$X80RG!22KWN#T@4R=JVU-UKSVZ MYI&_=NZ0<\C$79[S8,3Y$RX"S]P3GK+KNWB+++MWZ#&2XE/JD^,D.48=ZP*N M"S$IB90P$7M\+'9'5]<2QF+K(J,5ZFFEF+NSKPMI<:HIIJAU"0]B48P";489 M/3&3F^&$X83AA.&D4M>T;E4H=_HB;ZJM;+TVE9%']K0XE;9 AZA1M(Z%JG+_.&I#0?V&=DQEB_ M)3@I-7?7%.?KU'#^25>A9F7#9.8#GAGH5=3P_H3XB\D\AA.&$X83AA.&$X:3 MT\1),?=Y3Q.7[X[G!Z3G8F)+74 K@""$7P-_=N&$B;6,7A+N:NKR+>G \6AT>)9#A4:^G@E?G M4:5]5-/AP3+"A^W'>!0Q[J7Z>:7+JKC69;4UW%7P,.">#@5ESI0R\&0"A9?T MHGVCJT1E0W*],2JEHTGOSM[4E<*C3=RZ115*>XHWFVEH;8B,JQE7,ZX^F*LW M\HQ4<+74Z8NBR&MZ60>T&5LSMGY/;$WE8$I#QCZMP"O:YA%YQM:,K=\E6Q>* M1\D;(S.I&EIF*)V^+/.&NFF-%XY;,=9FK-URUB[$V36-\]SD67Q*0RJKO3CC M6L:U[XAK]\2O&]+"6J>OB1*O&6K+N9KDGCX1X&2YF47>J/_+.,"7K"9NR#_D M\L66DK6A[;A@'L*S[)?/MA/.7?!RYGB$ LA-GV<@>'"\;)_J9CD@67KR]>(I5%Y+*AE(0\57Y[ M315EX;(=%4^^Y0&%!K%'K M'".K[V\T_(YWCA7X' 3<(SY=_J[@L#R=3\K\NX@7K.2 _KL"PQV, /K0YB ( M/+36]\4, \N*9[$+(@0 ?]^I_/< D.N*3KJT"@CW_FLIL$?W%QG-74)Y7A5S MU1?E>1?06JW.$TEUGI2[.B\7*/:5[N4>4%]2&5ZM@^JWE^&I>]*%I=;AZ9V^ M(O.2L'F0L+D)]"614RDD5+7!?F0X,/?>VL066T)[VD:JC8K8GL&XAW%/"[BG MIG160>XQ.WW=Y"69<0_C'IJY1Z*1>TP\7DDT>$TNFE=B[,/8I\XR*4VFNDS* M%#M]6>[T-4'A MI2T]NIICGP.:=>G;>W4U3B+7,.(Q"65B!X7D[(B\J!?47PS)C%TK99<< ZZWLUK.@ F%)!7JG+_3,33;GYC!(ZBD_ MYBZ3.3$^99J- 9(!\B0!62SKLT<'+^3MB@S&(K>P1L8U. (O"OE/N3-D,ZYA M@&P=((OUBJU+_)BUBQ]J!FY48O6OGDGBG#",H1 L,@13H,BT?;/GRD"UU.GKTN9@8&9 ,[N/ 9(! MD@&R5$^D @$N=_J2(E+J@I26CL@^+#Z[O0HJ&,[FKO\"8>*L=,<@A#8Y- Z] M$&#PLQ0 DS,,D#0 \CB#>SUR-+!_C\-HAB1.>.\O6X?@5.&E=Y[T#2%>-!$( MYRORX [^$3NA$\$1#!X="R8R_@Y:_H-'GD+$?<$(E"S@.AV5US3FJC$.9(!D M@&2 K+V@B#J=H#:C$YA?@ CK9DOWJ%<'%9A#P&06 R0#) ,D ^0A+NJ>$X]$ M YVO*J!E77L63=QZ]/$6F2A>T:..LJ!U^@:OB>R@".,O:@%9IKE?-W_IC?!7 M[;.FJT#[GEG3]/89A,ZPG"IV^ MJ?"B+C/68ZQWJJRWY_!^0ZQ'BJ1-7M,+9EH8[S'>:T\-H[)QS("F%IZR*'7Z MDL%KZN:)_#TM/!G_,?YK@>[;4Y)65?]/6921>C,/Z__)6(NQ5@M8:T]TLB&% MIG3ZJFGRLE%T%'ASO'?0>. WOLRVM+*"9"I83:0D85(:0\"ST3FX4H0](/=C.?:7O4:2TALD/2;W7 M60!=$#F/<#G2^"_K)5 IK8 M E"!8Q6(B@DUPS(559\ 4;8463?AOR6UD]TT#9;ZX %VQP$$/[M@@G9U!MPG M\!)B(E[9_,SQNJ]P]!J\NX&8"Y3USL8VS9ZARD5'8YM&SQ3>GO6[;R+>QASS M=%)\V0G$"?DO/QF*0BYMXO[RYWB''ZEG.^0(0[RW$A:?*9*!C\.?[+PN;=//!QJU:; M&[\<;-\=:\*]87I0(L3+SM>!+P'9^S"D(F[*L3=TN[ZZ@>KT"],_2:V@45>VS( B0F_5@B_ MTFA!$C M"+P@TM!IJ*VB, RQZS.; R? ..&L*0@>2AQKS,3@DO1_\WW[R7'= MRP6X#XD#2&*GK_&ZP"1@2R5@'C*8.,_0[OX'!OXV"I 6S3F8Y"O+"$0F.4*' MC6,^=FQ%G.V$%N*6B)F$I*SHQF*MH7@(G))8+W=IKGX#/^G9F,E9B,I"W-E]>=6PLS@IH$C?3- M27%,-E(M&TNF XWTYC4,DPG$@UOL+O* +D3X8.*O2O&W /85AO6Y7_PXFZ03 MT2>(17L#,=%'B>@K@0:2G(E<]T3!4Q)[K]UER_7CQ!",DZ*(( #> SEWB,.) M+ODMN=I"*&->="7R\1L"+=KR8 G\M)?_.7H*?O[E&BHP\PP3?754Y!UG821> MUI@YV5*9V@S=R"1CPVM&0;II0@[+- KAWX"#A"]Z%P(L%L+C.$37A"$,.>#9 MG.OCZ13.(_+0 <[K,*&[)7 M.WU9Y$6%57RWQM^NG"8T4NY@%HUK,W-QY0C_%$<_0F0MIOYRXD4[8.RX['P7 M.]]U[/DNDT:BOP^ #3E@)24U^ PD=!YQ,RMF#51J#2!I'^ $U@5,?EYZ@Q0' M=PL4%%8".BX%5LVBPQ>874!+^*@2JC"0N<@;6ZQ%FEPE*H7CI?<(O<@/G#2B M'L;SN>NP&%)%@?1-ZE]!P#;*-CM]8\NX"Q88:J&@>QO5BH!4F[39_IV)L#U8 MNP4O28,+I#18E4:S<@Y7MF?X^.H'YQ@;YQDR5I+OF]GVK2R!!_[H^5F"2;_& MI=]1!%#,ZE,D[ N86XZ_,)&9*T!NQ0&>D$SL/A(LS_YFI11U6H $&8N:SR2/ M7I@79.0!R;QJ; 9'F;"D5E@6I8E-M.,DH9:_C(8)P*RX-XL&SL$+"P565:R[ M.]9SFX"]L)A3D3O,ZQ([VM":M%($/> F\(K7@@!>5DO!V1Q< +!G79RHQ MT5B:A[SUM'<&\,(LH",C0$*.$'.46V3[54 '!J(#D==-NDMIJ92"B4,,+"N( M\5F"5P[Q2H$$DX;5UM;NWW.;8N;+RX\0 MEZHO0TP+Y!1F&A%Y8++"BU)9AV-SXZYVR5L[5='NSU=(5OA@&&[AL^4 1)ZI MS-503]M'%KZ>X>5XCS!L8,9#$211*)C++A"N$1P45P]3>9;H-@ZL*< 'SG$/ M$##'@R!9AK3*#&E6/G#O#ZP_8B> MTE\Q'F$AR5'5;G3UTQ>9W5T[7#\JB8' MI=,W!-X0-E,&%'EYE$K#P$=\8*?6 ^O*T:1+E^'B*T+%"&$BO)E\21$QF$P< MUP$1''CVT>R"6VD:O,R2KFUUTNHB%*W3ETW>*-ISE0G7U20$DY65'DI;J4U= M90L"^LO,&5Z-6FR2.>ZO*;,#:&VW)W-30$$I:'3Z)NU)6/I3"'&8I ^V!:A8 M^J#!!.V.B&\9G&-V^JJ(#,T2\K,LA4"S0*Z=M#20"@;^PUL%S"V6D=@PVH>L$0F='$H.$3!!9Y(6B M8RQ9>.SU.7^$T_V"DPG'2I*S=S K3S^0#4@N%H^H8Z<56N&KE8Q^!4E!1>55 M>3-)0%%\C$X!2()CI(,C;N!HQ2%Z/PRX"6(,)!3':%6DF0(3?16%P/"1'82# M! 6.ER& P'\%_(5Y C>[E0W>5)E(;(5(K(DLR.A"@3=ENMO:42DJ28#*=G < M$0M' -*3\/ M,-%(C;58,BT8A!9$A>Y^)U3*PQ:7EDB:;4&Z)-ZNVI*58-%*E0&!_=WS+*F(E""D5A,T2B"YA(S"T#!RF2D>TI/]F6V#S!\I/VR-@=-0)E M< YN-JI*O%!&#SU6?])"T5PA;4FX-8O,JT5&7K:P 5YW*\>T<77GRUZOC@> M\@*BLR[ZH$YZ&4XFT")I=/B<1E #$,$LFHJ;02/$\XGLAW_$SB-"(%+,/!? M, H<*T+J@'R),TVO/UNY88%+!(F3TA 4QAUV<'&"ZYO),,7T'4+TC8<9&_]_ MN,35W0*-^(N!9Z]_L')E87;'W5AY42TA:,$426MJ!2HAO$W:4CI]L_#\FQ;J MDJ;2:B4K J8"ZE*9)T:5#!;/+&A/SW5L4S'9KGO!Q=PW-C^.!X'@Y3(1?G M!8*6AOH;+PV6W[;PZG4B<.I3-7B!G36EU2-039KH!0]!E'5>$3?+B"@J,#YA M*0S1!4C^SHF"YCY<^Q'DY V-F9.%/LK^*HJ4)V M__E <[@,J+1K4*,[N15:EBR M:7-!HPRAZ#5W$ ME9@/7C$F HH+YB$\RW[Y;#OAW 4O9XY'=DEN^CP#P0-Z0XI,_/A7/$> GWR] M?'-/2-Z>FOOIF].O>^BK3YN?FT;/%+9_)?3$O^QT(=XZ_Y_:5P5]"R22.BOR MXA49I5&CW&0D"KDTQ,7PZL<_A]SYS=WMS=W@_O+F>H/>ZUS.^!#BO$TT]6/T9N$9_D)Y[,,R&X-Y, M%O)[*;XOG-!R_3 .X#UZQ1>7U$UG*AR]"B+%/L>B,HCA?IG[7N3%FHFR9H0< M(C;*=/0VN%3?GI-$O,F)9P48\A!B?DTM:76.I-=6G4,T[?T4-[18L6/&P"5= M+L(IA'@<,8ZJC!!+P]D8!HEQ*@L\)PF2PB/&?W5WN& >TK+;G\T#.$4&%+)I MD*! ?T/N V*I\",9&(]O_R,& 6*0I'NMAX^0S]"BIR&.Z* '[G@UN1K](N]= MP^JQH[_^R9!$_3.)'$4O92V!_+(/$BM->]*W'O(B)$_CS/SL<;EP=P&MU6>* M?/*H)_0M @EI%$S:HF1&[=H#)PNC=KD=GAO'V.] UK#G1QBK;FPC.>^Z9'YA M(C!#+H"D832IY/W1&_6X!^C! %WU@D=]X9W:^!>L''#N9!Z@!SES%]WYH?/; M8'#;^=CC+CT"*7_N>-B_0[N9 0\D0\QY\D9@_QZ'40)F#^TT#$&0(!9P$^ $ MRW7CNS>0M&U_!,KIKA"0!RMOP/\2C&$%$%WBJB0&>&@YRQFRX"@S?;%&)W=)^-)"/V M#_#+LRO3S<8(&CC[Q/GX5'*$<)!=L850MN^;3%[#:\(OGR?:,5DN1E1@$]IZ MZ&>"R#B32\4_'2]QDC,L,P/CI M?HSAY,5H.056><"VYG,$(((GC $'$^G<#Y"&0O:+BR@5@PR0):''_AY[25B! M['B#=#)^V?E.XLO![-VO]SM(]GN7+ "])8/@_RP$!,%F(AEV,/$'?%F'_+JX M'?%-445#N7J:XTF-04(VN9DX%3\A%Q.G?09^P@4=XHYVB S3CND@#./9/"%E M0)+VF$+P6U+3-:62)>/FH[DU_/>X?T DGD-(D+]< -H2HL/(#[#)@^0&SE] MS&;X">C+1T2OR+;F?#(C<0(L=.GFLJ,IB+@GB&6) Y%T (3Y0>A[V!Q)5&0F M+A $GZ:.-24A*_(-6I:3<#&"$M[[[[']D.YC["-93_8,@N %?_D(W#@9R$'8 MEG2KYE>G-.+DS2/TXA2\>$]>UIT^64@"EZ6R2$P%H@>PH$Z>F72S7SX626(K MBHFT338R R_H&0AA 2GU<"8(A%Z$Q"119^M@?@6P4CBDD!]RB] 8)-4C=]!R MT5K(>HDGLE P%\BA"!RRQ*6?(>WU,W*PYH$)D?PN(6'6^+G2I92S*I>,T.., 9E;@JPS0 ]=#6B?@>2L_7H70D[^PFSIK-3 MB0:9K[BY2 PA98;$F)=W7""?BI[LD40ND4]6A[2F+#L%CS!9'++TQVA+-K'A ML,>'W\YCB8J\N_\L9#D2 +%-W(0X>6\0X/HI BAGAJS!6;;RI.L>AP35TC ) M$[T W9<>AYSY1RPIW1<^4>V)\"9V[IKN7:X=;S\UV! X-D'SUCDT9..AY?DO M$'(1>(9IEP.,3>)OA,1HF$)D5#A;WO_VX M9KFNP.]5)&E->&_^797-M.NN? %M6>PT3P=06= MNE?J,ELY:0QK[V'XE&6 FQ+?.;2SF!4YV>#0([ MY+[XZ ?WH?-U,/K2^9B*\.V7_IAC!8:N14!'EZZ G:?!:+R<89LHU:Q(P24N M.I%A(TC\(FZ9& BK6?*;"TS<-V)71(D&1ZMTDE6GOFHB<=/5KCA:J5>X@2N^%B+)V>^76*=/,1.$B)"2X.)(XT6 MA&V0B8-+((AY$*[42Y,$["*VP8DJG](;ME.<-""65/0E!A6R% H]2NEQ0Q#@ MB*/MSY.P4X@?.'.B10!U==41-G5PF,C%=@XR5@(_G"?[P$#R21R-W&NY*"2F2&93 DH0QLP*56'X(,Q$$!L(B; MS/T(/Q2! %$E2,[^)G>3"QP#0WZ)'7OPI07T^1-FK/#+M@J7V*% MD^9]L(#$LQP97[L\ZWV!__ M/0Z/G9;,&DIV$J>G$.2MIM75=A<&)8SF9NDJ"NDFJ;DV/ M)7=88(LV;(58;]I3?U7 QZKWM@@4O8SJ/5EAU7NL>H]5[[WGZKU1/,]R .Z7 MI+9EA$M;5NRE+0%*I9-F$Y%^'43I9UW*Z_4PJ^L:BUH>&+64S[C1C]O;*\)K MB.^^#*X0!PZYT;?A\)X;7",&'8R^<5^O;O[!75Y_O;G[OBY/=A/T-CM!U@[. M#.O":R(?N*[_A$G[JQ^<(\O.B:Y\/,[]9MG\[ Y9I,XC7EAXC__=0O1J>]+$ M]P$Q>)/0(+9HL\W1X*4UEC+&G7"BG9#!>4%23>F0$$]2!3/Q,>E@[MQI!Z:2 M")\'>M7TLRDY9_8,52XJYS2SIXGZFW(N_^>J+!6Z8]>B1*EG"":%BQ*/T@@- MGAG7#[5F5JV80P]]%P-%PCYU'DO>KOT6R7M.%GBBBW#$@EH0'".[I2*C.ZDX^SO;G6:Z3+D (9YFJ+E@L,!?1+V _8$VR#DV/1I M=SE(<[_ATGC]#=-AX;/2N".6(?.*MMD1ZZ@&!KG8O:3^!#M?^29;U2*C958E>KLIA$1TQBZKRJ%&62*GF!7D,S'YX7GCG)R5C$-^=Q=JN*_?$+0$K7$*%GX!H M6-R6]& ]Y%@/.4J]JVM8N-OP_\_>VS>WB6S[PE^%TCW[/C-56!%O IRG5*78 MSAR?F\@YMK)GW[].(:EEL2.#!E _:S6@-Y!$(T @]]3>,XF$FGY9[VOU M;YF(0Z7+HMQ-MD;AX'#G8,(S^& UX+7&.6EY>$U"%TT2.QU6(,:F8;X57]VEUNJVI&[5YDWN)(P2P<^]1U [P1'I*%@V4)\4>/+JTL"X+%]8C?/#@ZP_QLZU>"#J/%]R=D3V?TWKU5988,X3_4:"V M^1Z]8R,1?1.6"3*S@0R&MR2J4M(7.PPV0\M%F=9TA*L+7)/2ZJF*V-638.$' M05C:]/'X2(LN43PG;$-TIS N!+;V!U).@<.AMSTM/\J#^UFSX$VYDHA)[^[A M5"Y+?IEMI /Y9=TP:C@I\W#^/*/[G3$;FOI8)MCUNB1-!\AN7T-VNT-VH\)D M.YO,D$+E10--.OQW5R+POBH"HE+9?*UI:UH=5](_GP9 M3,XBG$48^PZ5RR,:>)JB9,@UXA$VRY .KX>P][4C[D_6!,YVM+HHS[/\N5@D MT2IT%PO/_6G[,$@*AS S!%:'R6)'+2J!P?/[11/#D<[-A5*#WNIIHF0RFA!< M JY.]D_/#LB5.YWZ:Z0_+@7S%;8<$8/9# 5Z( ]P'LR\8+1ZNJCHR6P3KWDJ M@W-.[%9<+6V8K9XLZKK:].JGZD,J6WTF>7M)7AI4P]*@$CU0F/S>6EI>,70. MWCQ#D*<&+'ANK^98.\ER>5"BD5*SZ^0F#N]Y; M= CIP IJIT'X^_&28@!)?TG1P?P"*YVRE7\(:Z2^]!F%I1NG QKP4@Y>RE$C M7^+"2Q$X?L&)TK)J_(+ZERI\MAW;GT7@PSYYL:^F\2?/KCLY";6@6,B"2_>K MCZWXLGWFE348$^0?2'U]9_*GZ_VX=[YY+K;A8S;4E59/44559BWY/^VLZHI; M<"'N;\F<K5!%/&P!R&5B*7@N*Q[X9]A)P'6BTV"G?CTL]-*2=^QX/N&IG*.L87_RZ=(#+Z?M1PT52!GZ M@QUP0>V8X%*:8K?#6BQ?YGF=OT:A6D:K375"1?S4%)\D!S])G59/!0O,, HL M.RB1;;(5'!1>5]"/&WE]=KTGV,(G,EYZM&?XXU;[LSWU!M+Q/B6UJ3=8+?4* M*.G*A\6&MV?\U9+/5WGP)S:3F]"6:]@W'.R=MW6/M;WS/0Q!TA:.KUB@3=^W M43^$&/"CP+*'?52[#P_0C"5Y1#U7YAFJ)TRSK4H::_&$:K05B;4>87^=@E9, MG4*G;?!)-7M2W8:6F60S&]*5,G/@0FIJ*87 6D;!"X=.QK^H"QW[&LIU2NH6\A\W+C [/=Z_5^VS9GH ]ADDAU6Z- M*'B[L?R9@#V<8=W8WOBZ3K3"QZCY&'F2$77D@EOWA?@P!01\)&\"N)(_2"!, ME\Z)5RH;'L&\I$BD?NSZ^TZ<[):,@G6LK/_BPEI!HZ(E]PE[V3.'*^563Y9% MV(5JRR4XS;Y;FAV/ER_+N160";4+OZ_,PC_ I/Y$@'[)T/JU397/U- M/#>-AI6H(:W\D1,Q)^+S$C%VIUHP9X$1+V_@Y0WG\2FZ^:0#KQSBK'79K%6\ZZ/GM!HYKW%>>Z>\ MEMM#,SBO<5[CO%:H(VDVRU1D@^?*4EI89.39\O"XPA^NDNY8?IJA)'8,6S7"(E6:+2+Z%;'5&)] U\C"_UI![.;I0]T2[R^[Y.@[TR^V-;(GMO!VYZJ:KG3 MG*KJ1_*3.' ZL-71=54X)VQ5""=82D$UX_R$RHNZXYKN@SLCO%I^ :75R3J9 M!F',F=IAY+2SP+FIYN$ZV[-,BF/,%54JRC'FFE8872S&7(KQ63\'"6R'"6T3 M#?82-82%P(WZ)>-]',>W87'46BJS0QXSJE=)+FB=;C^7WS"LYE><]YJU Q+D MQ(>6L=6\)NHI* D%P\Z5%\SA/?;><8^](S&;,E@&JP4[8M?(%ZZI0V>]S'2\ MNO5 R6EM0\LPOX\+UZ=SN_;('.;PDWS$L[Q2VE**KS:R?((C M@#4M_;[M4'+@J"*5XG<'W7K,U(>DCR?@]);JOJ$0]IE2F$@YNZ;N!@YIB>JW,E(R&$'SVZN(I9$"RN M/WQX?7UM_QIY\[;K/7^0.QWE@P=??XB?+3B'R%5^T(PLP+! M\HA +,_!;/PRH!A3$77/WZ@Q1-.%(.R)1Y.0=./(A#(1$J^ R7U_G4'?V)Y] MM1<':C&B.:MXF,FS6J44_[&=\XX8H[/^B86 R,M@_T_2,J,9"'K?SRI)'1L[ M7OK&OV?>FN6>R=7((]:/*VL*$[RVYJ_6FX^,O)DGMIUX[*Z.;)C8J(8DBDVC M;78.9U*/)8,2YDQD!3*&I$"0'(A'3>D_V2E"ZF2[>W[WY?N_[H2;A\=O#X_] MX?W#($&Z54[GYF%P>S=XNKL5!@_#NR=A^"!\'_2_W]X/X2/X\NGAR_UM'__R M^7[0']S<][\(3T/XX.O=8/A4SM2-O#GF"9*XYPN;N6:1>HJ@1!<@#OT9"D_K MA3;"3 NAL6K.$\N/4"3;3HA)'7?'-E0L/HJ^(9-^$'\JMW*C0F*SE(!\ 8D\ MN7<"RWFV88$T9NWO*UG2FU.RM%[2^RY0VMB']];A4@:5J*DU*_0QV^ _U&Q. MDM16:C>I.FY4'>=4U\-3.)3E\2R*I#6V:$THHF"MO/6?=N8=X;7F$(78;5>.\VK@KBQN'M]]**'"]P^P8DR$%X-=R<,N3S>^'+ M,O;N'?%E&=MWC"^+:I<>IBAK6HEQCV?AP 26/H$U3(-7R\O2N:NB=NDEY7OK M5'IQ^:7KNGRX-.M 5).J!^9DK]'J:6975+0F5Z[G;][..>^2.8^IH^8)K+=A M7?0WC MF9C1;/5531$613F^YROF0\V%=^+!(-MSE/3!-[WZ-YTO<@#]<=_)J MS^>LC*=TL&)=$6G(K[%:,!>39;+,FULZ>&QA#2\+U(]4\A=M+BH2F(N:*AHR MJ[G(Y %R9N#,D,>"R\\-!5EPB@P6G"2+2C>I2/9:<)PU.&N<64^48E31:X"R MJ':3WLR9=$4>S.^:!B/C6]C"W/8#_T-8?>PZ_LQ>Y+T5]MYOR.I'KL@6;DRI MK9ZB:J+1.$G57BZ5HKR[ MK9ZIBW)A@#;\#G_15*%5K*UTT%9=191-1FW%3[YP%9/_Z(M2,0:H&$43-2UY M272?BN%T4+$$*$4OF.#4R;JHJXQ.74V1F2H[V&^6%SC@KG%'K0#"[U:K^M1. MJZ=KHF)V:VT,O7NCFDV)YB>B@I2HBJ"1NMCM)A'PN)M6#XHJDJ#*4,>JW.II MH(V5>DNF]VRDZ17K*@5TE2J:4L7VV;LX>#8%D__DBU(P*@5B[#"4DW$RJ)C_ M2]$*6JO7[8@&*[0N3Z^MCGA(QC,'7O#\=H4 2]B&)P&XP+TV-DXP*M:$7> " M3=29^X%Q&[O&7EM^(BI*J>JM'@; #)YAGH]53=+#161$6N==6 M%568%>LJDZ9;NPHCRBT_^,(53/Z3+TC!:)U63U-%6>->6VWYOPRMH$FMGJJ( MBB%SKRVOU^99$T*/BCMI^0C?Z%2K^#093"%35+KU-H7>O4G-I$-/(**B=*@" M9&6(NI3,BW GK1X4521!95/'22I1,4+$>CN!.V%5G;I4L2[2\NDB?O"%*Y#\ M)U^4 L$F&(JHFTECG#MA->'_4IPPG39RU73&NG?NA*UA5"-D+.PY.4*@K/F$ M.V/Y&*!B,"C- 'M(E'G"K-XDQ*9*SXYJI"&JD6CR*L?:$E21]%2&4NXB/(\H MJ_662^_94JL8AJ8KX5TTT6355/S@"U!%1[S3 45/JZ*:E=)#B7:1Y%^GS=Y$NS6C :GA1D@U1EHNZ+E/'9M),[@SG M8<[#)QF 9T>[Z6JMGFYV1%4JH""7\S/GYXOCYP+9N11#O@L.G**+1@H#7XY6 M/HZMF6.Z%P*^>?+*&^X^5QT]TZDAW.V*IL**=U[,@7&VXFQ5@6UZ_MBD ;:I MCL%)AN079S'.8A>BN4HQ%TVLTI-$76V.[J)!XP^T07SUG0EQ@FNE2QO2APL:>3A6M+C=)O:;OY+UU:_*)AF9=E?(%U?G:]4Z2SWJ%%XMV4:"".) 0S(ORUM+R > *! MC9T(JP[1(:'%;:)%Q@4><;**6R"F25713,'J8UJ@PKK JM8G@R$K26(W1;W& M?)*1!X;V"]#J@+P*C^Z+Y>SA!JF3B1T$QI>?SH#Q:3KPC? "C\_\PR0K6,Z$ M\5"/H$T6=ZJ8V),Z8B?E>K3 NE"E+=PN/9#=]%<^@35-5C0/DBIDWU<<:V)/ M;1@'GUOZ9+J<"W-[2O A2PA6%\L$"S49/&4%^#/'%>:N\XP,]&M!Q@$6/2X# M>PY')XS(&[X-7]$6AC/;%\8S$(M$\(B_G <45 3^-_8([IHUWVI,2\=S?/I^ MIG,R*I,N>'M"[.I)-2Q,UEN>28"R4Z-1&35J0(V*J*CFP65F9CRD!!*UT(UH M!HF.ELIZ0)[/#I#.9'/HJ;OT@MDNT0I 3HX;"+ 4@N*CS6H8I)D36S9)4JAO M;_'3>$8FRSEQIP<4[IBS=^/#KCZ_V))A=FV;;T!1T%Z)BB.C%X;=2&[;L0_)S M0VW+FI'Z5:YPED&(C M);M+&'3B)V(1K.5-F;8B3S/ST_(AZ.7P,[/.@,8=_A*YC_)5^JK,'.- =Y01Q*- MVMR:OP#.Z'+..#]GH X9OKK,#&&V>KI'FO##S".$E2.,#H4Q MTPHSK#A'R ;GB'IPQ&=WR>QI&!(%#):DNK12S):-KGW2^3X,Q3IX&',X^*47 M9DM&2Q^>]7V:UK'&?RUMC+0Z$R"%GV3N+C!X2SP'-F;I(SQ%B%;1%OZ$I^:^ M*PI6( 28#A2%Q=(;SRQX:KS9;9D.MDCIYQ7FAORME%/FQ,#F=">"Z\73):R9 MD4Q]C>;I54_AVR5F$L+6#F6 )X1F3R94%!&L])Y)O M!Y,2N-B=Q$^TA@.\_6?TQG[XPN_T?5_@=5O+!JH<7T^6WAL-+L0+15RY76X1 M\!$X]0IG%M3C(_@]G% MT_,S.?5"]A W%1#Q*@YFXPM646?*___O_V7(DO11 )D(A_SOI1/*" MH02#^5#D*9"5\-$"5!S-&<424_#),SX"DFHZ)3#$3R+\E^4L+>]-D*),[6\# M-R""I/TNTH&?HSV.,IJ^,'K;'#D:,$J,W9(Q%7R"$HZF"#-@>F%$B(.Y3\NG MZ7./3.>82<=).N1U-88/]#;&M%E;8)*'1QJPQ%1R_[*P; _?]"514SVU?X& M^IMX;IKPTUJ]@9L4?*NML547F0@JUMIE(, O;G= T9$E%RDI;ZIJ%I2(/ MYP\SIR([;5UERVJ^UTG!%XI:MTG!4*96OTD5=WR*P;;GAX[OR*1XSOU,.??3 M#)3TG/M7@IX4**6GL%3F9'SV1JW^D_Q)^&:]4=NJDH4?Y(!=@SW%EZAD5VZM MP!*>W/F2^L\%VLQ:V] RS.#CPO5M?/=UZ,3_)!_1AKD"PR#%\, V<#@"L+'T M^[8MQ(_R&[BW 3_!!I]@']P(&L#@IUAO73)$=^[LQ6FK ''9X8U0?UISRQD3 M<15!B%S3*(R0F0IR5ZWM^]V%7&,\MK"&WU(TCO3XRWL5T>AB\E\7NX:1ZRKB MD6TO$$+FZ/LXT5\31_Y+IU;II'W'Y3$4VYJ43/Z?ZBZ?Y()X*\= \ZI*>+ MNLJ*1E<7JL]%\I=,]9=&^$?P47+3O82P<*K2$;44/(U\M%\$^>=!7-?:!E3JQ*AFM-\H=E.Z'V3RIXM=63D^B3W"*L!\5P+J[?F9QFI9?" MQ%H]F+BD2S5[RT%+,<57Y:![KBJ>5!5\[ 1X!S7>0>V@47 $F3IW>BYWL6F3 MVJ3Q9H><5:MCU2-0*;E9-7>)+&=5SJJ<5=-8-2.*!S.KYBWLY9S*.95S:AJG MEG39RHS*D0VS*!P]SJJ<5=\WJY9S14SK=+"2M,-<0/ M#D_6=I9DT@_"CZXHW&KXW*.+P\^"8'']XP>A8H6%^V-B08G&X#F)CXCE$FQX6[<1G M 1O?PV9\VSA$%#:1XMD(HS#/ !\A5BNAT)G6NC-X&K C:[?&I%][)/L4%HL! M]:SG<5+]F-:13[UB6_F,L4&HJHF:D73:DS"JK+5?F,L4LF M.&==,YGC3'P@8@/418@O.W\3*10IL<:S"!JY+:RPB&B3RW+X+F'Z5KYEW7UU MFX?;2-+'-^59;PA?+/?%\*2HQ$KDJ*I.DKE@AM?YC&_(J,A,ZZY]8(Q\E M\?Z?L,!?5P^NE:Z"S)T3VOCWS%L?Q3.Y&GG$^G%E36&"U];\U7KST:S9!-NU MG7CLKH['D]BH7C/P=TVC;79.ZKJ9M$$C2YVQB@$,F0,E#%/Z3W:*.-XC/ 0_ MO/OR_5]WPLW#X[>'Q_[P_F&0(-TJIW/S,+B]&SS=W0J#A^'=DS!\$+X/^M]O M[X?P$7SY]/#E_K:/?_E\/^@/;N[[7X2G(7SP]6XP?"IGZD9>F-4)DKA'(;)7 M<*NB0'Z-0:*BDA'\F>7%39C]-!"Y=#]BOZ!9H>TG#N/]3XL!E7T7*B=AJ5@^D+,9K^OAF%8.IC M]V7AV;0I]#1JU(W0ZBAX+@PJO6NVNUTV,.H*8*WEMFX4UTJZN$F9'-:ZEL#. M9;227MGH ICG5"]D[)]\.7BDFTT]XAU0MG:@-LVS"U86(?*QZP<>"< UI/[H MB#AD:H.5,8?W4VW!FVGS9MJ59@-N@0 =,OD44N(W(,303OSL>OB7Z/,-LY$Y MY7G8*8NJ9?ME,:=_"AWS,2CMDQMQ7-!]J0*USW_"UL*2^^O-CSJ^ MW, H./[]UE'/+"S04PO/G2S'@3"Q_3$-O);; M:21M,F?O-,)UQB:C3^:_KB/JB(AC11O,'"JW>HHF&JPO8RS_^):48TK MEN'ZV(2>/5H&KN>+J^([3&QC*2RMU1N#FK #8>[Z/FF2 M4E"X4BA1*2!@N=]W)I3 'E=4!9(@?YQ4ZH)ZD,2NPM5#,]5#*42!Z JRJ+)> M+ZNIHJCL6+>ZNW+95Z3LVZC&^PK>*YG/+8>XRQ,R1)(!UI BFCQXW5#)5P)) MF)0D.H9>9[E'A]?;>AJH\]G/]UB)*8>*X]=Z:ZE5\DL-N8-20Q5-\Y)OXQ\O MV*D/$YZAHJ<&O-8<=7T"KTG :YHD2H::U?S7^M7]BY*1]MZ9YK[/BB"F_3;Y918&APL2^[+[Q:/MN=W#WM4C!#N/E6 M=[HH)E\HR\"NJFBHR9PQC7/BG1X'-D!X@6G.?($ L4[V7%2Y=M\AJJ(T7&:>=$*W-FEU3U8_A+?\@2S">_U^3F6+],,! 3@@P*F !EOBJ<^ M9C;I0OD V>MKR%YWR%Y4.&[?M&>X7LX!%9IT^.\./N%]H26L.G>-"*@J!Z]I M@M'U1JPLA2G\RO8[OK(M=8X$7E+,W'TV<9I;@#>R9=;.6ARV@/- I3P@%\@# M;$Z_$F+ZRZSWZ^J#6%#KRJ1/U@1.=A0(Y->".#X1?HN0A$XV_]YIQ:;4.1(\ M^N:Y/VT?A@'&P !2R!9WX?9/TC@ T?)3(*=Y/69I7,'6Q[>3M1TW^]'+K9Z: MO%6ZKWMOR7(M#O[ 5,A^4CC_4_5US!F=%>)0C,\0GOP9Y5HUOUH MO X[DGLMT][#)@NB)+%6LI5YGN>O%ZV6$<_@1)V5W\[O7QUI"'Q:C$'!.HZ4 MK&G^TM 2^2:E*#0ET9F]]<*9TH3?+!]V;+F=K,>T7#!SP>X@0#RDN 4CN2U7>]HWCCCGM1X)_\DPABVX]GUX#>'$JFV$[B" M9_L_5L_#]UA;,L'MMIU0#R$O6B-W&83IVY$]MX,WW&0@:<^%$_ Q7^N'@%_X MC.U1!UF,ZBPP=!S75TQ#MH1SVAA=%&:V'\#;@;J%A?5&<0#1NX;Y4*LN_C4! M(>"^V&,A@+].PD6%]1M38%#7\\,RD!GL!0%B^@L(!:>Z15 T48S>!BS2$J0K M&7>!> Z\^MFS)K22!.DMF%F!,+-^PN/" C;."7#6K\3ZX1 ?=_&OI>WATEXL MQPHQS_X_&#Z@3^*.;;](N5)W7U0$Q3'U)$B1B:$<_.]PH^Z="1P![N.>H@-% M*Z)'01DD/]P$]1?"S/S"(S[!\F:64H)-H@V2)46B,'J+:Q9B\K+C;:.O@.\Q M28+\ 13]#%L>_NZ@7*)T"P1#Q5FAL1,&/?BG9P?D83K=,4"G]B\RN?J;>&Z: MHNP6'.MAF"\\X8)2?&.9KM[J.6Z&5F2ON!=7+FP&J@PO?),=T@XJ\@EH*B^F MD5&$%,7Q2#9]4MZ.?NYZI MV,=DJ:2"$:+(1"JZ8(0%P E;7&$5/KT"X6-#4]_VT9C8,"*R5E_DW>GZ1H$O MNSRK%.*K19BYU^745:9-L9)G7WXX'QP/G@C!C]/R5TI8C(9I2^IM.-22S0NJ]1" M9PXA/T1.-)G<.]&%T\\V1H?_+WC4:7%B [M^%07#55)]^;'7<<+GA+])^&N* M_T2FKD>^P,?^$3XP6SV%^:X%YP/.![7E@\_NTD-J]S,S@=II]8R:M[W@3,"9 M8(U)=I@![)^$D0$DU +UOD[!&8 S (L6 "9X\+X"_1]D!;9";%6F/3!DF3L. MG%6:Q"H4G6G-)G]XKL]\"T'%6PB*J$MU(?X+BG\EBT?Y5=.7$]?[(:[38PC9 M"4OGA/5^"*M(WSQ)2D:KIQ=V"YJ34?W)*-UO31*&62?"R.&7RE);3G-,=S&* MS^^I[B]YYV <'(RCQF ,V*CDG%T'BR?>8*NNH?VS!U MT3([ZY]8(UC4,MC_D\1%>08,R)2?)O*NW<;MW=ZK7#$0RTVB;G/SV\-@?WC\,4J#EJIO. MS[P?"IG*D;>9&&)DCB7M3E,D(<$@7R:TQ ,BX(<-R,0H+2;K<;6$0A M6ZZ0+K;%X4'<7K:.QDKW&)#HIIR-=(UBJ*##&&%&G\8S,EF"K3KM(U@OF7RQ M0]!8>V\W4ZU;!+!H3NV?_:3#?L7AHH3Y>E7Q5E8FW 5:,B-]%%(F$X*(CMV7 MA6=3)%_:!'F-CLH[G/(.IZ>$SA+?@:B.+X3 M.:(G1_;U N,CQU;<\ A(HK'7MFT8V2N?0HJ,"FV8 R Z9AU$I5-P.O\XDY?= M&C177] +Z6=3,F.4L2(6QCB">U\,8QBMGFJ*:DH#O'RM/RLN=LU,L_N\_7*. M^99,"9S'1/#(3^(L28'NGM8VM QS2 EOXF%=*6TIQ;7"#BXX AB_4EJ@@=\7 M+4B;Q83Q&-)%7JXU6SU9%@VCWA S&>FC##*HN>PNA@RZ';!J-%%A+2JNJ8BN M["#OT=,D?M#,*_%R=S(F-19Q\>Y^L]YHOZBFB7UZF[8K3;\"^YWG+]ZRTOV"(TC MBUV]WA!J7/I51 XJ14H":4E< M"R6>9G*)UTB)5QPE=%L]7=0TQE#]>Y=U-TL?WDBP]>@(:[JYO"M2WN%-F'B' M'\,-9J9KG5;**[6!.^02+IN$*^+L#:K==(D+-:;3^]-Z)B$XR,)Z\]SY?-.1 MW:Q.^&F-:15B,Z5>79U;I/Q(K].3Z#N3;^$Y;!1H,O."&6(>=[FEUSPY6#@U MZ-@J0>QV&#-9[UTP/A(_\);C@+:4;Z;0JZNI%SLT6UL,?R'>S[Q1;%UJ]631 M5%B+++C$JX=O6R0IR*V>*78-1N7WWN7=-X\L+!O,0,^=P$%@(_0QO1;33-E7 M9X,OVNIHI^.-CNWNMW%.NL>,AJCKO&*E62*P1(I06SU55'6=2T*FS&XP(R=W M^.92+S5IAUN;O(&85]-K8/29HJ1R/[=9(J\DHHI:FJM0X!%-;4IY6P/ MW*/E&,$-((^*NLND'SM%BARQLRM,$"+88J 8BE/;VM%K3_+^:T]R6U6/ M7'L2XB4"54Q=-\!V!"'5.%+ZPX?7U]?VKY$W;[O>\P>Y MTU$^>/#UA_C9@G$,#AY3=)4$^R>XSP[\;H*<$:/'1*E2^-!V@-&V;Z<)5D ! M/T;DV78<3*=&"" +F(D[$5XM7_@/)E SIMLOJ__$$Y>8F1J;SG=$O9/D:;H) MN!98%Q%>8)HS7R .[L0*[""DI7VBK4W"'\?NEH.QM^#'90''>C&\F>?Y^[KTW*QF),7>)$UO[7]\=SUE]Y> MJ"!#:@Y4T.;*A#$L5YC">H%I0P+9J'"HPD8.D8,JQRJ*H8J&LU"<.6/0^2'( M% @FW!4QW!ORU]+^";P! DX4\+()4%, E$Z_1#;>_6SC!T+@4CZ!X:FV1H14 M863-+6=,!']&"#R"@@_^%P(A^5EAD)*H)AP8*<,O.# 2!T;BP$CU!49*W8)B MD)%2_*3Z>>\WL5+9U22G("%MKKP0,*1W$(7,L.C+#C4B)?:="?[G;DV&_>#& M\KPWV(-_6G.P:P(^^C7NN7K\$2TJD67P M!S:KDD&KG,5E2QU$=P M-IZV?)_PZN(J)#R<43QE?EB!<=:R(&**&(9HYHW/G8+E3.QR>4I53_#"\W^*!,A=)VM]O M$>>(5&P3;32VB$I&FB6I)ND:8U/5]*DE*6-5T4WR/XK>XDT:>9-&WJ3QLIHT M,E5(WED>ENWZWXCWA--)UD":\M$:R"86K!7 ^%NJ?DN9Y^'_(OVD!+NEU^4@ MDPGJM7#7?QS<#_YX$G[[\O#T]+OP[>Y1>/K/_N,=2XD.8P"8/U[FXPFAD5:S M?+Q+:YY*ZUV)\LGR[3'8YKU[&\+MQ07!IX8SZ(K$Z(P M!KE@@=*@CUSA19.)8+U:'FH/RQ>PQGXBC A,2 S;KX)*"=,14\]]29O2T8G M<&-KZ1/\L>T)9#J%U0FO[G(^$6;63_R>.+"FP*9#@07>SEC1W!1UH"IM4S9K M6"I%V%-:YE-*FS^[Z7E MP42$.[PE157H=JGS>]J+ =X:^QK>&LNR'_4M$"CDDD,63Z]NM?]E7']X=Y<= M$E<;ZK1@?L)EG/!%7UZYV^LTQ) M-IH@J]VJD\BMB',H=(P+JCL:D +,;%+4RB92JH=NM0"H$NJXI&.U Y\\]RI M'7P!*F$N!% 19-YL8,>!K,6A]>#F?>1;]PJ7WYC(-%%MYL.LX4\%TJN&+;!, M+5G/FI"/!V1^N95>7-(V6-*6)FCQVE5'E,WF=3K@DK9NM83'8+5.(-.P%9LL M,[;7Y1<&T@QW*P@\>[0,,X2!&UZC@@&P,Q#F1>VH$SB_3)73X#AB%\-1A%TW MD17Z&X/^2:B42P'-<9,,2H-G4FL2#57#F>A M!NP4E01QX=+A_-+A6&*P''K ('EUXB&'!24;*>;3+G#'^<_Z/D/(3+!^6O8\ M_@R>?W&CNY0S=S[91.(M!6,LIVO2T-*6[(NNH2(I+Y,:4^#0O:'T]Q2XXQ\1 M^45"@LU3DSHTK"@7A4E<$P^_$*^^'JY>!A#]!'U@.KH.70YS(5>&6LCHW\VCK2#R^7-K2@+84L=MES8S7EX2XW,IL,I=+ M6ETJMJ1.4?>5:DQS[U%L';$URZ4MG8HMU61UQFIF:=:V+B,CI@E'%'@W]UQC MM-+#IK%\##YY.P/867.TT>IUVG+SVDWQNZUGC[/O)4UUAS3WA-LSTZB)-"IE MO\I7G\@XEZ@-DJB%"%2Y@\1J%G7-@@O4RQ*HN0A3*X8R):KJ&=W"@JSS>+BX M-TL(P%T$'F->G+1B7W,9DZXO]&U1[E.$.)\%%++F9]7(25]05HC#_+U?$[(R MF+^N+'.8/VY/5ET(=P*]*ASFCTO:LQ6CG4"X*H?YXY*VHH*P$\A4XS!_'.:O M,9<0P?QSFKQ:2 ML38P?TJ'P_PUJ/BSAC!_BL1A_BY0Z)0I)8UY5 [TUQ SK2*"T#C47STEQ)GHH0O:E0%KADN(N@3'2J,( MO<9P?YFMIXG](*WS^6NZ$5EC\(9T=/;Y=O, J">.17+T0RU]ZY 5>+[C3 ML"#U:F3Y8(]9KY8W\87QW/)]>VKC)[XPMZV1/=\VRF#1W#0[W33;"9A,YK^N M'\G&^3Q,OT2;_Q;7T@.SX2&EL9/1ZF6O<^+RM3*?=8\!QG3:FY[LU/Y%)E=_ M$\]-HP(3.[\;LB1_K+8D@PN"_!98H7) [;1Z*D=5KJ$@V&-GE2,(5.E,@H## M*G-890YZ><8D[4%(OY4[QA8;5\.+'_*%)7(+R:/4([A^D;"7YP96SLLM"H=6 MYEJF>5KFW$HF:M"G7!A6'-6>UR>.6+ MJ!JK(;RRJG-XY4N66^H V#^)8+\L8%^Q M&&/A!L0)8."MS $OAJW6IHP\LP07]2?_7OH!9NA2N$7KM'J:UCRXCDM,OA9H M V:AAU<.5DN,TJVY_*)#!E%1O/ SM^1R,AC?^6C!:75DW5&!Y&7Q)88 M\(-#VV>/I08#RZZ)?9>N=;Z0X#X.9/6 M+#GFL&]Z\N4[OF"@H51%^^Z=M&R MZ[S$%>8SNH5YI#6FNONL]8 U"PU*9AT#@YG[!O!:8E[E M557+MMU[G.M.+EJQ3=MJHFAXT5:]B[8J[05W@/A9N\'5C+RY#GC7.J @%= - MV\QQ%?)K/%]. MR$28>NZ+ -,=+^<6G@JOH"@K!+]Y+FMPF+OH(#[#.=RX+XME0(_A8;K+8/T7 MV,J -?[0E5L]290[K-S'UYWU3ZP1F,9@>>_]R<96C DV M96AEFM^^GY5-SS+.'^$/MXI%-OZ-)?C3SUO3R3*Y&'K%^7%E36-:U-7^UWGPDA8W5O]A./*.NWL8S MVMU>H$&*7;+MKL"NS*V%3Z[C/WRX8W1*>I);T& MNOOAU^LWMSOAVR/')7IS]'4;OOJ0_-PTVF8G_:M.6_I'!F M7&N#/7;H:$K_R4Y'4B=;Y?C=E^__NA-N'AZ_/3SVA_# MI[M;8? PO'L2A@_"]T'_^^W]$#Z"+Y\>OMS?]O$OG^\'_<'-??^+\#2$#[[> M#89/Y4S=B&=.A[FV SBN<9:P\@1)W/,%VQ&"F;N$P2>^B(XE 3&\SL195!ML MM%E>EW^ER-Z#XC/\]Y8T3EI$VZH,%95'9L3Q0:R&]XT'X!(/X2>?YN[XQUK] M=$,M:3M+,ND'T6V5"D MI9U@13V5?)$!!>U:>!C^Y]TC\-[7;X]W_PF\>?_/.^%^ '^_$W[[\O#TM)V= M8*58)EI])#&>Z#BTK);!P[0_'B]?,#9#)@_!C'@I!#VD%^>3%*T?I=TH;B7K M^PM)<[HYV86)'**M;B]=L%8EP*L[/55X870RPL$WYK1W&#K5\A$U M=PHRT7WUK^.5-L*L4M2V;!R6H-D_UQ2VD?9-RFAW38W/J:%S4CMRS>8D=]JF MH9QB)FR9 4I;T;=-@=!HJC)\DFX+]+/(,/S(=3854NX4B;3'CI*/);IJN7DG MJ893]S+3'9S:;-5T2L:X&_B58 ?D!9TGL KIH=-]\@/X#S5[\);S]GYMJ<^D M67K46L=A #3GR!

S6.:$V\[J;3)[/99!C.YL[CIZZT,.G0?NQ&H[D@%K@' MAK-HDF$D^H!N)%7%3PEX*#%!&0TVT^KCV+8&>82\::NH!D,A_]IUZ=MP-'IU M^L4/)_-.@HA\()DWN$SD>Y*Z=,]RQ#*()$+"WZW < M(0EV%G?%F8WGBT88\+3TJWK6G99S;V'O>"J5,:"(U:6Q>N8<405!J)*>"6-S M"-6;^*Q%=R_M=?C*=PFS*!@&X<99R I2*$AJ)Q$F92\P??%]-O$(8#CVDQ]S M 6TPFT,&0T-IOTFAS%*GMN3\&")BV=)4LB\TA)T@[W M0SG/C$B&*&FR%(Q[ZFLWQ;T%3KU^G#E=H/;5:[,6#S:WV*PA]4,WU"RE%\MUO)LLLRGG*;6XZUMKG28B MHIQDAHRF ZZ$R92ILIXJ5J-R?-VS#U]N4$6S744)5RXV7.*9/AFG50;M*KNE M!ZB*I:8;@>R_UG1W'=U4>"4![TW[0FFIM6(D\^2)#$$3RP+:5DP)%9VDPO:C]ULS6$G@73UI54[!NE[F\.$*L!B52GCP$)WF+38-NFE94R*L M=]FSX+GJDUA[ZT,>NT+K2;#R>XE+/>V*)/WH/,/^*CA&%?JTN% )T13>H;&! M3B]!%LILO$V>]"K[E$8]=M;6D5[G4X=,$_/1L\N/4C_W)W ^; M7B^245R)>?D92-Q8,M6(2Y7IC@D LF%&]2G:N_-!CUW!=259,==J5?V4)D/< M24K+2"A!TNOH-%71.V<(H]:68J@R#3@D8KGQ@(:BDU+WT//=3WKLBJXLRXH9 M5@7=O"AC91,(82/Z\23JTB!6L]+/'AS)"9A)*449^B2Y7_K(QZZ[^TJG0;+2 M[67@8(-@.G@2@)96(2[A7H$NG$,?3C"6P(2?K&]&S4!6?1TTZ*]^M5:K#YB? MM4O&5HJZM6?"?:3OAA]XEHY[& MMQ'N?KID.#3]'?64,*'1SW.:$0^ES$I2SEWP+E[O?_^(NF1L)>Z[NV1L(ZOF M73+ >V]M#D25HAM9QM![$S,N$-#"H!"DEST4]^"Z9-Q79[M): ]=,A07.ELJ M2$1[DDA%'0DV:^*C4Y$J'=+U!H6/I4O&?56VJY0:=LD0"#UF=)Q=+C \K@M= M*ER<=8H'(8-C?>(0#ZA+QGV5=%^I-"CYV] %(.-+3J,.):!5*HP<1]?*!1*B M!!HL=5G_'!T6[J/BBK)MWM5Y;HQIR-12;4B,ML2U#"]3IDVQR)RW+&7F:^17 M/-3^WK4S+"I(N?) CHT-3?M@^IFZ>6^EHSZ=G>\CX'UU\[;,,ZVM)"RZ,HS" M @G_?WE7L*,@#$3O_DLCTHIZV61#-![\B9:6I FZ"97_=T;,KH$6K;1HLA<. M'/K*O&%F:&8>FX(2A6.E# IR6OX'->_@G/O8=4(U;\$V"RBE,D)3+O"_$@Q2 M&96PK812"N6'7(4>S?YL-6\OGIY4\_8Q<@0U[U\9D#*#++5<+(GB3$(QF3&R M5FM!BC2E99*(51%1OH4YU[P(?67QL&,=/ MAW9)'#QIZAI;JP/'9RO&Y.^OG95>R!TR2(0\VD+E+4Y4E^EBC-SXKCE)LU>5 MW/W4>:4Q.P7>M@WA35[CX*?K/ ,VB> Z!\V%KN#Y5:Q88T,8Z^\XTZODW(]X=8MP\8 ?Z9$X>V\=YG.THQFZW\2*X45^S M"U!+ P04 " <4&=9)QS5[ZA( #Y> $P &1L>"TR,#(T,#DS,%]G M,2YJ<&?LO =<4]N:-KY#%P5$08I D")(E6:A!46Z2!,C-=*;@%*D$P$I@O2B MH@(*2!,BTI0JO8C2B8 ( 91>@@1"2/EOS[WG7#WGS)V9;^:;F>\_9_E;8:^] M=_:J[_,^S[M7I'RD3 ,'=35U- $(! (D@?\ "N9@FH:_BR, Z.L#8@ , T M$"6 "CS:#Q9THUT &O 8 AY?>?SD^U_@" [H V "^P'5 N '],!C+^ [::!@&.VWA+V=A[VCI( MV7FZ2_O;W)"6D3HI#2C#_&_8V+DY^/#;.CBY>*B(K-ZLO0A,E8E1V5_1W_V&NX./#;^_^W4/;T5_%8%? MGJX('G\_+2V@JNQE[ZAH?$'S[W> )16!O[?%S\]/RD].RM/+25KF[-FSTB=E MI65E)<$[)+T#/'QL_"4]O 7__H +#MYV7BXW?%P\/?B_EVUL/7U]5 1\?5WL M%1UM'!5L[>T5)&UMY.PE963L;21M[.5D).WEY.Q/*\B_7V=K_5 M?L/7Z_HO==O;23M<=W!W\/#Q!D=#1EI ^K^A3E5E>SM%.R\'&Q]/K[]5;^)P M\S\V9M==5/]!'96E_W[J;P?@P\'YV[=OG[+TC_5*_Z[??S\#3A]X]-MD@]_D M_R](?U7R5R5_5?)7)7]5\E85Y.3@%I 2$14^( M2XAS\TO+28O)BHB)BWU_"(2>@8%Q'R/;_OUL8CRS&P]L",G9>H7O8SS" MPP=')V<75V\?W MEI]_0&#$GD9]Q\\S'R6FY?_O*"PJ/A51655=[\@5'[?;V"EH3TF0W?HG!&]S M8+?U&F \(B2/$<9^[]HO/?NW=2S\_ZAGOW7L'_T:!PY00\#)HV8%8 !!,U8T MA^JO_"_D$TR E//[4[' K3_Y%&)^_LC45T#ST8USS1^=J1 UX\PUAA1@JEEG M>P^V2X@@DQGQYA0 /AR5[T7WU =(IP!?*@*S R/V$,84("<23:( GM@@;ANYLP)LIP#CA/HE&JFE]#QD/_>$8",'\UB0O:PMMC-WKR =; MC-.I"#H*X+:$V#I8"SYKE:PP%BPTO/X57YZCI;#:%H.F87>Y&K%Y^GJ_X,KU M@4QW-F#E/^FS6ZITQOU5'S=4\\:);,\*"I!="%N?1CU$.NOMO?.$JF7L>+;FMNO&/UNCQ#/36/4NV#"RA1M B?QQC',O* MWDV%OM;MH+OVZ?6SWY2.J!B44JD@Y!T?:0!*_^L^35RT= %ST6>W&=7UM)TA MHL]B@1^S6%D^!>!_ETCXZCIR9?AR]2/%PF[1&Z+4TZOJY/-P& ZXXC6N4X 6Z R40#V)G*J% M85BP+"3(6M/Z)&!G!/?<NJH*%;JL-"D *SB9!"JE7ED2?A=&R&:G]>S)4G#R W#0$K1=E1 &> M0>RL16!8 M#HJEC&OT _;94K=E"O-]G.?L?<5Z;IQ;<1$%4,5()^2N2#P%L$K\IK!9%6*R MIP3V2MF3L()\F,-B]BQ6]*"1!AOP/SD;)Z2EY>8#DM]']%A^GCR09J0!L/TN M:\UI4 #E5/(N6P KLD^( C1JZ/Q+9_WI5V6XAW!.+66.H,("K )#X91 (0(!5!SG5FNQ(,%8;]6"H#;1&[1Y;!4%#Z+ MI?E](_ZUK)"K==;GBNJL_)2 ].Y<]DY7D6@. S&F:3X%.260^"?G6 MLR=%",_)K NND_ F"I#DWD?R\IQSIL98(1-97:$X<(426%\0^M$48,YV&+:, MH0!;@F9;!\27LL>FR#JS2+0=\7UP*>(R^0/8+8.CY#KH5V?J4>?_@P[\E^?< M?&'11;7]&FR&$&T7%R9 ^)^8&A_M#[.(.$\>0BSY(',I@ Q"Q?#D_S4#_RW_ M,#>N[;^?*+*FI#JY$4H!SBMDFW.#+;EG'DT*AI'ON*F&1?YDE*CTDA_G#0A\ M#SX\_+^=&_TK. $D^2Q'!H06(!_(5._;7)!X11A Q3@ 2JK M9 $Q[D:ZE+B%_"H^7TS'/AX,CE)*';B(";LP C6FP% M(.0)N![X_TD-_S07[X!6P/2& I3I$^.O_E0"@L5!3]+57HA$@Y:^H%FQK(Z@ M ,EQ(,]#18.+)MZI_^3_CQ'54J0-&EL+"RO5E9/\G-,Z5ZW>M2,/^:0O?VNC MLJ*VD_M>A\(WY.#YIJDHXSDR M)_NW23;(]O$(;&YS[>(%*VUSW4_7:UOL"OD"LAVPWL\U 6LLS"9]D+5;4.Y/O8*,D M[@_0V/>@#)5A>0"<>[2D8V M0I-G5!#GWYAM/=HMS3-),GI-3&1?5X60&?NNZ06N/;+F) M220P?P3U'>8JC*L;$3E^U_AA1 !4HFR <,@D.M!1*/>&I58NSE3.&4X\SW9%^P MT)@LB[3,J[(/>5, U65BB?D?' ]78/1='RNQV:[A*B4WEYM/4KH@[:84X,YL M*W2+MQQ4%RV-OJ2G<[[XNP?AUU1[%:';\0%:?]HXTU)86^:IDIMS+K5/JGI? M?^C*HYEI9/L&4NVL1 H0PHW+'AO7\HQIDRN'.H46D%+5H":_KMO+''[5HP=W MT15YK/-''T]?QAF8#ET;V>I^48;V\2H;6M6%5T>VWG_HO7(9;%D)J(5RJE D M(ANRQ11DO/WF:%!W[=:U!]+.1RDLOO#@ZJ%^,*6L2!B5?B2R,_$-=79F2<0Q M\4U^"S[PI>DQTTIB,@Y!%#9G(=&6(M>G2T;-(Y_GLF9TS)SMYSD2_TI\SO.4 MP7K-O%5B:S;7.\R3 ..OYZ^7,9BI\T3ND%R?QGE8;_9WLK>0/]PKT'3O]ED+ M$=20Y4KQ-[[Z0%8QRE@I-B20OFTUE_&[^/A#SG-DR'\P#4DQ< 6BUC8_=U K MS'4?4)NN>\S8]V/'V&>:V)6OCW\M)3TIZ&GI^8BISN(E(9G=^NK'8(U33P)P M,NZZ ^90EW!,HOMY!7']]L;H$>1&NC-LZTC5+_H=KUL))>PW_QXW0(@%O$*& M-"GV]V_5309=#6_I"U(N#3\'$\45$3[M\ZC M9>>-G.D'$V=*3.]C)AE9F!>27+:G3MX+_A#X9LW-N('AF\7G3WC78D9W$S\K M<%T7R_W6/_'][7PG!XB"!56CY3[)T\'E\U^]%VB#5V<]$VM':PZE:W)VXF-54>76O4T!R4TBC2N>G 6,7Q^TSMLRCC[BJ# M_CET+QQ><_I5Y7WO;KGR;JFV;X;]R%\^IUN>[(=Q3@'$)Q0 WJZ SE4(;. M'"IR+Q8Z5*-==N.>00Y7V,V&7WOV(7]- M^ZMEF6O]K(\"$C15&Y#FP)Y8+*:>'FMR =OP6COO2,W;X-%!GL-;95]_-C?1 M11U=14.J@>^^D=M<76V?!GL741/;T!16+RVYA]W9^?VSZW$P M]E4BESWA5N8[*908,;*/Y%;V_OR26"Q;M%O[A]6O'2*%*R,E\U' M1)J&A5V<'KZ3D^FS'KD4%OF]/G:TOQ8F.X;H(/!$L;?S^B6FWEP&6&G0\>B] M4RXW-%^Y!:;5')K]FG"2*C28&]BMCB5L3TW#PP0NZN5S)>YD.D&[AD]G0X)9 M;S#4E ?9+;V2Z00)_5RL^!11?4^!/?[+QM="J]J8,DWZ_FOP!/_$YMKY2(], M7MN6JYJA\ [3AN:< \XB*>,^F?3.<^KI#F?XT0,(!E70"SO+!W+$%E#-YG%< M"J4 >R(J($*XS8M=OA7?VM%N=@GTJ-P @67[(7]K;G+7L?+=V-VUVO7#_IO+ M[=;<0Q(*)_MN7F/Q$=A M.7603R62TOKI)T"23_4/*RR4EN9_69&QM*:1P)E64<$'L$&8425CSH&6XU$% MBLV>#._DN'K%#6 ML9'JTR:\+[L(/+' !J/XLH7![5#&&D:1RI1Y7CWM5EARB3'QP 9;M[=+%T&4R.\XC_H69V[BE M8M0CV?6 MK@G4U>BLYID))'G 39K9):E^PC04D@+P3V03YJ:Z1F)_*/33M]3^Y#(K%4!^ MS5G%0L C20RC(=2,A()M/Y"#^T_A0 #@Z$G>%:Q-'8$^"?1&V1&?P 1:%))-==.?E ]]#.WL5+5.;8BY-N+6FGJH2 MD1\*A;_GRY!-U.IA<)T+WIB*(I)C?#1-(1ZKU\F]8:%,;Z^V;I MD_3GK/#F,/=L^K:'!7*$)R)DZ4U0;8/#L\42\]LR_+9^%\DNOTYM)L\J^\DU M17H-0Z\4,C%82M3'1[A/(UCJY)J?&YZX1)"J_].L^E[^;8=\(]D=S(<\I0OZ994V.]7DR47I<797#P,47CR MI3WRD]\5;V6YMHF4"V?$W!:S[R Y9[%L+KG^L::)1D8Q7T2H$)ZEP^H.DI8"5!M+^K5ATRL^+$CVF:E, M3(R_Z8N L5AT\ E9U"W<'9+H35+GK=QW@.&0O&%Q\4D@AVY\ M_)S=]8SM9(F3':>*^=]2/?][>(E=SW1@1:%NGP1.[^K:M22;Y [75=#"*4 [ M-!RNRO/-UY-9W-*E]:M_;3UB!L:('=\C:P\Z9YZ]K'BR5?Q N/A79#QL'P5X MZ2&$I8O@(-"4/GR&V+5OP_%]ZI?K^,4^_N943O_=J:#%K>"MT-T3M5!2,'+E M^6W5CS]J,7A?=B5]FRR"S&HE9DE[MLY!)81CB^3VD>@Y$RD1.X;S>EU++CG8C M02A,[(XY'M8ZWDN&8FFS"EQ74)YB;\8#;P>P[]!%%K>7+ES)C*_ST)FYTH7K MA)52R?\4JF\ G4B$!W(Y%2EXY<>"&I1QF0)LROSG1B9O(+AAUJT_(P;L(,DT:!3T*6A M'YHVC?I(04WD<&?JI=@??:"&MR?[9&62)7_*"0ZW$SRLQ@.:L_H%/L$#6/KF M33S<*N3VH[,?%BQX51(;O!1P!G'!I]UG0AC=Q"./8A]D\Y3 >P.K[WOGNGI? M_?Q4Q]:6086TW(72&WNGGSCLI3Q@Y[RIOX>=ZNO-MZ*/4#:"1?KBRV;.1L:8 MI59(4P +A;Z!J\>':E7&AY^:/RI0\.DKJRS5G8(/KJZO'O6!LT9;!]H[0%*(#6PR:OWM#9P!#Q3\U=78O6[=RQ>9[#Q$2YMP;4,3Z? M)Z%)E48:UP/"?ATQHT\&O*5U?4HT"0H2O4$08W@BT1K;,:)(]U!$A*S*:V"P MCVU8CNWXI.[C5TSH M?D[+'P/9-K9R=3-?G0,[%2Q]<^9)H/C5R[MBZA=)Z6Y'1D?=)EZOEN;*ZHF[ M:QAU*VS5W"8*LT3Z<,Z,,PVW^O0E>"]NE18.^@I[1*<^<72#J$_BO]3L/B)X M//',=]D8,\O1MC$L%AMA@Y>EZ'81GQM[>1C< A>1S"^3933JZ^;.HOUFV--2 MXM2"U:N;CP_,H."@S*M$Q)]\Z6_;8\DG_&8\",E 8@("Z!."K?QFI0];NIZ^ M=#$HMN5)NA+\K ;; 7&M<_V>1)V2U@(70_FAGIMO,5I%*L5/2BO1]XTF)HZE MF'&*B?*D(JR((GAO]^E2R/$LA9!+7]0OSCEYOLQAG&(F,[OP':R)73>\*ZU@ M237XLNL>!:BP3@.H@6O& [\%*)C5.Q',/IY'%WOOOQ2S*LX6PVAR&>#AW7R2 M&PGYTY->5J=-[X47S*6Q9)Q;8@IY;QG=YDEEAI]M]1KOB:VY6>06H#9W^GD( M,RT0;*9A/KRU'"]BG-6Q*[-F4*W03*MOXOO>@QKGZQG>',PFG/-BWXY%B# ,.N1QS:B(UYL+?1+3%!_ MT/(3S!ZM_8'__9)-UU?<<>)CS7[8&?=9F'1MVT= C9MZ?/,ND\WPC]+G3"(GT1!Y!SSQ>0."P%>)7YQ>UG MO_.3F'E>]\+9Z@.[I@[(U+.0+M##%9_-_$,GR1?X?-[RQ4]L*4Q7#1+51Z?: M^)2'UZWNDK#QH7&@2]3]6LAY)2$L[WW9\G:@>VU&T-WSTX%^)''%AOO;7AL$ M5S[)VA&1>^SE<3(RO#R/H?W]] .J1_M+ZT]C]JRDWJLE?#Z9%[:3<%:A2(.- MX2<*>1\?C?$/MIA^-['OG7A M"V?@P1NN8FMDV06]'*)>4ZQPF_?,C9O-TMUDWQ;#DZ@"F!.,]1$%8+13'0@Y+I.]/&L39[6.,U@!>;T0MFFYG.S8>.6G*+P\9%G^)QWY MMWQ&.AZZJ><++48JXI<:V_$#X/=KC @%WU )A9S?9<:.4V33W.4AY/(D,MWM MBL$/A3^\7:#^@A@7(>M*('!+L"U!:P/K\KT+%*!;(X[8O,=IUO;YB65"Y1?-"%X4#>R2Z5F\E8@I;S'/.=DA-=@E4A+!NM'24S*CQFGV$$WV+, MJX";RPBE*]G1N+ILEN63B/&S5^(;;4B83Z:#A8L]\T?<[VM!HV_LZ3F1_%1? M/7M%5"D;Q\=I1AM67+MR[AL0NNS'7F3=XU*2N^G2> M4GFOWW@+O9)QM/LTVA='-/">B;]E\>;CKMKJ726Q429_7'%M2I,Z[OHCR:N, M?#N=DA2@2_19G4$4^0"2SFP_[8]NYE423PS$%4?EB57PQ MJZ&L_H)=]]S&'U]-?EVCR4N_4X(^D=26=#[YPE,C-K'"%5K5AMC+(V?&H$FS MV"J9JDD78GV2D09[4M'W ;][[>?'G^1 MGS@N[*B&C/1^BRH*/>,V];&)J6P6/B:Y>+##>XH?5-EN))5-S#6^4FPSR&,N+J:L-Y \1S#DCJZ_['KTPNR/4MFFT9TG\>OY1[ M!)5GOG1D7L924\A8A:$D?1Y*A4M<142=BNFZW'$1SZM936H*)\!:)#4 MC 2W;<^!QG<8O?]4:=I_-1:^W2CBI@DZWI$4P $=.]$#DNUZ*\B M)'+6ZH*+->.(Q[9KJ?OJM" M=ZA/"+639]NY=,DES4BMI3&']-BG[Y6_P-IB]'MO[]?0[5N)&ZC[RV7]JB+X MW%9%\T6"QD+LY*7STQ0@'@@IT@A&@@]M[81N'8+N=%, ;AC&WW^6'*Y.WH7- MJB6^%$4E4H ?3FD1I5EXD/W:R"D1HC/U"J,XV!F\-=\9"I"31 $:#;X#UX^/ M _:H8O$@>')$)\ 6A&#KJ61Y9,L&MI-$$TW:1';<5GW[K!%& 2(QLXF$?2Q[ M)9@475;=>5B.9JF:JZF82N=SX3F;M MJ^IN&U1C?$K-PX.,M#$\61;QUJ]3'_LU^1:SKH)AQR>F*\?W-+-I5#9JXPY* C=:WUBXTMGE,+8"RF(6,&.EUTTPIQ0]GH]II'9@&U!XIH&Q^AT MO4%"8^Y6F:6&E&]OC=: O5EN\Y5M[]"YFLV0OLR%HK+2_%=U&>-?&/7VI_FJ MQ)Q18 K06CKQO"QA'9,8#VW-[!F;;"+0O@/&%J)'&V,2-#(44DX= &7CFOAL MSP[L3M89!&_W?FA__.7!7.KG>J*IQ5[,7L+1GC7R&U-D-!&$=EW1?%.G M:X7[9SS_G:)_[UJ%?RC2>@< M\@@( [>@4C]*RN"=/?TE9./ ULNI%@]&LD35M,)2=B7OSGBCP.[9OK%GFP2? M>=AH?5E8I'7_]!X\QF>!H2MC21X6%W;9->CH6.7R@L>JMMG3&PL&MLP:0,BB M@X>D!'^-=5)'(0P2F_4/$TS\,Q/4^L@&[Z0 /YW,_=&D(=NT["#1_!$;?K9I M("3LGR,-])H1 DH!?H"&Q)]@I9\>S=%?VI&M;'R@I.,<-#*8M_#MZ/B37NF= M%$WZ;V68QM/XR;2BX2B&YET#/)K6^Z;P2&]JKY^.H(?=DC,7[W?7I$[N';__ MT*ED<>72,=$E%3\G6$_#6J,C*7-^;&8"[V?7>XHRLL*J 05;.$\-\# B+I\E#.2R/%I[%TBG* M/&0+BMW+;CD9\JB%V_X,M3WC27%,3!-:9*^E<;T?-F==#N*!.+&06O-/#(T^ M+/2'74#P_J8?O,GE __FR!$\*72@@FV#Q@B2+-R2$G)2(Y#D/[\*3IJ "HKD M!^TUI.]E^^[O1$OB]9V6V& H0S=GT^-I2+:9K][QLXXRV_ MW4\HA:]K>8+>%/BR]"$;J?JP4-W/]8MP9,0)NA(C2R>TKIANG]T2C!;_G(7= M6<8J5_2UT=U<^K4J2^SQ!G?,^T-!>]6 #%N\E$_O(^/&FOY^0B6QJMLON;! MG73ZF\MXQS*B%C8O2W2DS9 CH8?YT"G.;IQ W:CX3JC3V[YHH6_,VA1@WS)8 M^U?<>\=YZU&1IGK;0=VQCM"%+?8G&NQO0U:.<6IHBG73!GJV>-+P7B&Z*=YQ M6DF"3E*= 1?>,IP+HT)+U)H1=Z-Q,+WU+D.E%CW,[?C(,V^Q_WM@Q]:PF-;7 M9M&[9]T^N.G@UT0FO:6MJ0;I9F2S),"N1@W'7O]]_##8#9LR_2G8 M;'1C;\#1L+'5%LUBY=DNO7N", 5:,(&A3#=K^]PZ8@9#K,DZEK\$:DN\7@S,M^HP"0":(H5?K_JY>IARB $VQ7U N) MKJ, @@@3>"^B8O1)D-OL3E")4HS)RLIIG<.B"R$:(4I_".R(M\-<_$?J19YW M:?56G*$?4A(?7^Z&.4]XRF%J#>[MPD7E%E-@+;=5KX#PR;GP-Z1>W9B+DXY: MX66^W/):H)'5)(J^'SW1Q.(QNH=9B_>Z'.3V![$&P!?9;KN@+<1ZI'[8MG9IBLN!O[)/IM*H8/MAG2&VPK>>[N))+Q;"$)$^00D+4W MTNIK4!W;XZTA[H&^/9A1M=.= JB"7GR*ZOFSV_\=%Y0%_]8J@!^B";S=8JO\ M;]IBQ;S_!^Q%E8?^ ,MTW\TS9 SCN_ M"!V ;1K9_K;%/I"._7 FJ)?'P@Q^O,]I-=3A&3D4UY> M-M0[_-'PZ,,L071I_=EG[PNM3QV1V43=4@UOM$%7E3Q!FF4;UGOUB=LS]ZC0 M^D(/$VW)Q[ TU1FOH"_'S\:K*9^EIRV)1(FPPL=UW]F'/DER<-NG-3YL36RB M_2CZK$99&%.7>'BY?TRMX-T'A]">J@^I'ET$[BH;7>:\R13%]3OD?8H=SQ1" MSBN/361/1A ]8*VQ0_@WTS;4O$$78R3\*8"V!N?^=>LW^2X9XZH/F>)3:*+8 M&7-'G]=516V/Z@6E'=(06'5061ZZZK"R&YB=::#Z EP@9@C&P<^(K\%A&KZJ M*AOW&MG16<(TX[I^Y_&KB[@R\_J.S%M.B_+BYQL4KCRJ=2@];9BM-WRLOM(K MI64B+2*6X-G<*!K1;GX GIQTG/HP/_G(.D(2;C0-X]##Z(<<=SP^:%)MW\>) M(XJ[LH<\KD\\JMPSJA@MS]'$6T],+' N=)?"-%8F?!UK[12(,F8IU;?NF/\2 M+[_2\CN+IV]O8I]Q#CVQ'$,\^=B)C#>?7>XGGQD+N3_S/%^*84^=?KZIAWX+ MI0QZVMP]F( .5DPAV30L$F^3C5'X,O(YF*.1&]FN+WN%GXKW[(XQK!1DR?\/ MF.EO%P3U_&VO=QXZAC-MU_F3S;HWD%PKJE,;3<;GZ^J??B6="G>K?X$Z_)') MI(40'R>%N>F!G5V248,R&)E8MVZ[[<4H!GC)AFJQ,X%B>G[Z4IXTF7/\ M1O MC+-%JR XM&I3(6A]9:!,['W1PJM3LC0++%XW6!9$J1?,_T18__/-]2681&+: M) NY$;9M8EGZG?8KS^^F[NV2U!-LB& CO2ZE6($J*Q,IF1L\ 7(-"=*68[(+XD/39DL8<,=QJ: M@]6_>N2:N'V#&2F'D$(7!5-CU?KK?;>Y)@ZZGOARR(!1ZRP)'(>K1G_""?\L M_P]_F9G(F/3Y\)#V6:@3"(A;_Y6 B#J!?S.;6&[QA%X_E>,0R]2K[-K&[ ]U M4![_,A;&!=E+O4R]$==/++E]#9H8P^T?\RA[W"WQPNQ!)J;]RJLY+?2--?CJ M4HAC\8Y=S2-09:A=NJ0OS 9_'!JKY^DI.=)RSB-R+FG5E#K%;5$ZNI$EL:66 MT=/04\1P"+9%-FT//K:AI1]D$I>5L0!J #ZRZ8KO@HU+2'5H4%M 057VR F5 M(V3/FBYP!-95S\P3'3!!2'9GV?&+,F+A_4V^KKNI1D-K\@WGW90J3TA<- U# ME2V_(TOB^5VOB%@,@2B@$X8,C%4E$,B<91*FXF4^(4[,7[/A13A7U&3&9P/R M/LQEXZ1S_!L:P@$%"_.E1 %LY]A7;N8"Z350LN16\$7O-7UH*&Y4C7*J>2A\ M-[:6IXC^*2HW]"C^ XS-.8Z]-0SI :0'O23C CG-IVRR(6T!B(K[HXN2?.2& M#X.QHF7?9EI^5!8/FUST94J)9@6?GR5*!5V78UGW@/7#X^!#4Y6W8CWKH2Z% MFJIN9U_-DU(8R(Z--CDVYJI\3>YR;9DA,]538ABNQ&I,]F!%80Y+XXI'QHY! M36UB>I9P\LT%3=? ;XGA?,)\_/@@&J]&#XG$E%D5MAM-.2BM/S"M/V1=16,0 M?8#*[\LV7D_;F7JF+S:0M5]5P/5*SR/; .6NOC(U$9Q")[H?69D=%7<\&_7V MSBJI[374))58,M]#QSY"5, >];?KS S!V@K(!GA!^J-FLS^\T86(G3,^QQ.N M9$@_A=5.O?!*LSGYK9C630.4#!XZ:XH]'6'WZDW2T55EAH?>W9=BD<>LG_S, M*#+7RG.5DHISA5+?LBUM3"7 V- &X09,SG(4(/],^W!AZ#1Y+22PG_X)T0,[ M'"J)O5;]TNMZ)6G@Q,IJ]@/R-?3#?AT)G;,B1?+_=NSZ[INZ*0 T^)2/)_3H MQZ&#KON^2M$#]Z@)Z PT&G$TF#_88-K%L5H??4ODPT7FJRP8DMN<,6,Y?:%R M_\FB%VMYKQJBOM*)"TGQ:N/H%9C8(-N=K:@CK;-0>G-71DP9U9W7O*UA?4'@X_D)V&Q:$2Q%>;8D:COF&V4=SANA-*&RILF?B47_; M0MV#3]=R-#'[N$4N;""/"Q+@1M9&>RK+ZL;XD&V!J5/9TNGA0=!'!'1)_T^H ME"="+1*F?M)4HA,XD.+63)8.=DY@<.P/%C\38''BIE?TVJUC!BB\(3T$.W'U MU0A9H,MG]\ZSS\<.O]J:3/%7(: S![L%]025[YD]F$OQTA>F9OP=$ 9(!J)7 M0,P7Y@'A%]1&"\=OJQ;^_M6$:=#>@OS$/H^U3T)&)QR%"*;A-T?KE6;FX\E3 M/N-\3T36CL$:'6 !#3#&CBJ-2Z=5)&H@RK>.&2=,(NQO?CZ%O4P60^>]24Y, MYA)G1/JZ/7X6BYUPG\PN,\IE9!M1=.VF]6UBJ8=*QU8-,S..JZGWX*?WX$KY MB_<5._)!KN>9Z3C^K/')1F)4*5$ZI]6!*E&.*QW[3L'S_/W*C#H^OH!,"78^ M;5BH14# HR/;6'.+3MI:F@0%QF(EB/& 1N#\E_?5:[_0+NV>LGQ+JH)PED!S M4>IY9"S?/E6>$?*$??;":?WD,')I@W@XZ@5N]<@$8F#^9;W:.X%IOJ4@[MV( M-G/VOFB%HLJ]]F.Y,''6G?OE(-/5&^M9=@Q]E.28;9&[X@H+A<7*+B-:5?G? M;(S6,)%*6"MG-,B;.^S)&MX%[D9;OBW?_&DHY271Y)A(3?+3()>7 7D?HR9A.R]\;+GVFLB=EM.L'2 M$(T-]1ES_P@=??HK:4SG1VZU]0:D(SM!H?U1]%_[G>7O=_1=\Q]J[<=GMYPF MV"^G2FC9K.5Y=WY!L$Y]['N^=-AL\FF"LV5NT8I&" YQ.K0_E/J48@Q6,QNZ M)G5I(BEWK3%T9S9[\+:R(CC!3GK3!IR3_B+M!UUO363RWWI_$!;"8H1P6.!> MO1^SY:_ >\HAX\1E/A:Q$*9@J%5-:]/=P.S;..JY5)5[!3NC*_Z$1'4UJ*.1 M9=.=1OX%/IE*'?FZMF]=[RS>0- ;97^GB#33]E@S[O58'T^F"?GQ=N*IMPE;WH+ZDA$>ROQZ3S7$7POJ"/.<>NLHUV*_JFP2':E MJY^$8ZWE+_+?&B_3.N#*^._;^C?&:A^?W&$:Q:"R/ >[9TV=VL(GD>'F7%Y@ M+>.OS7.,O+Z+0Z%*'F,[[T@073!%6Q/M1S?,.=82)PB&]&UL5U!WE95","$> M(7(F,9T2%]6$;K26LZ>KM33X85C:%Y4EY0-/-0CJ/%>R/D/)E7GA] 6AZ4XW'A- M7(Y"AY[!*VG0&N-0#BN2Z,#L-FY@RU6\2_DP]JU_9^?-Q?T%<19F@K:O.+J% MF)7@J/Z?7+PI2 ?GCH*\T/+1+G?Y3R4 #__=KQ]'HT#O(7CD*05 L'PGEGTY M-C_17;,->8N-U,Z>N*-N J3YF_ M7RVGX73R:=ZV%5\/W*6>=8I^= X?[]/S.GQEG]V9#O^C329J? '@(,B--$+P M#8J[S?6J01E?VP>EL\$IO8@6#R-^<2C/KBNW^@I96:2FY!>Q%Q!C\U M7&]E/,6"EF1(>N8V-,EB)#W MXF %R.?_';L:V:XXQ?A.>#(O5+B>CIZ[=Z/A(X%1/Z_LW1UA8]V#\.M?R,?Q M(\&G8/.;;N'O1.PEF>9YI MMXP6Q&7K7:MX=2Q)3B?>Y=YN+205U)'K:$5IDH!N%2 /=1YO-IV!QMD43FF& MMEX?X^)12IB*9F>-2WVE5.Y?[*\K6VIB?VN*@7BDUC$C)+FI#96R8K3.,\+PY[R#_1 M/3JA!:H3SH,W\28%1D/I U%.]UNAT3Z?2="'N!'VB&D*<'@"7W ^=E. )L?6 M'MHRTF#=:Y]7EMBU-/B$J];[BC/8E=SOHA$H4Y]!1-AB"R+6)*H3*SL.9*Q^ M.CD/3:#UW3*D?WN_VMME9\C]/!_^8?8M1*=!Y%LA/>&R M=I,_TA_^XT!=G+JRA>YS QT2S6 $)<-U,S[@GL^6Z]& MA+05KMX^P#FMMZ:R/%0R+6[Q9J4L9680'N7\P;1_.@*'\MV@7Z7;7CR2/4LC M%<$H-!([=42JBUL8CJY#';J?(CG+W'H>&B-]& M,G6>2O@LA:_RDT_.,,[0-KA_T"XL?>&2OIY(3.C!. <=GR#GY+=&@E<+B=YJ M?#4N(6XA#!D?9D[T4P VCZ.[IF&#]8'+K7)XQ'-78Z%C\5 M+L"D1A:MCV#94;'!*I[%'[-3C+Y)[QRMS&C,L=B):4 -JT$/XO69X(P-6:)1#^^*!]IPT9MZ@4$&%=^B)K#,;FH]F MXYE64/W[U'KE(+WN" '_SN9 5#C.[]4(_[4WI$]O@\M4XJG/+H%,Z7A5_9M7 M#_2X4ZIHC MIU_YOBY1;U6IAX.]RSK=7+@L[/G[SD+%4/C1@M;U.^-]\649\/@76U]@RILG MCD;O"3:$F&*0C(NAK .Y0Y7^RJ_O9]B].XL3>9/#0H__EF/F[]9*H'OTO*V\ MG?'D&:C_G'UVJ;_OS_][!^V_8YOFW_<))L90 *859;\\V?2KOIR=:U(R0Q_W MX%T$"A"-8V%:&G(AY->U2N@G/KCQ>:9QO0S1T0@9(-Y\_D!!FSZK)*; FHME M]+:J\+.Z;!ZB&+J>PVM=B,G7+CMC1KBK\S57YZRE C6CCU?W_NB[8YP^#F<$ M'FD O@1HNS2',^30._B#MJ;-#Q=/(0_)695FKXK,*/E,J#YT\$+6K[3NPN,' MU/BV8"YU#;FWHNEN?N!JZBC2W]-WBW^M_O2C6'9M^Y0@#G7HV6T5ZV_;45B' MEF2JYNLAADZ[:.E"XF5L1E&R7VGOY6U34_+Y-XRB5.\["D)NM4U:6^K7E>WJ M% \;J?&RW*[2'"#ZYDV>&'_VA;UO3SC*;74AS\Q&Y_!:;114'0'1$%>7U>%J M/7: Y2GJ33VT,![>3' 83_*SR!$*#(L #=+UQ_CM?Y1,7#*S/WAC9YP);S]4:/TX!L@:14YJYSVX+[5V8^C9NL+V>@<"%G M_ZG[AT.J63YWD\N1,03T9*86,6P5N9R$BEB%S1)8" M-'QHW!L#6,+F!K8D$ MK'Y[*901[+MAAA6Y<^FI$]_>>V5/@-E,*?&+=8'V$B_CRYZ7S6R07>(O^RZ7 M1%$(?.=&%I)YZ=!RH)#P5O).^.D%[ZFUC@>W] MZ^.P-K2N1D-\_E.5 PX),$4,;BJ&+(8]@BER_?8*.GW^(,L[]G<#:HR]']J? MQ,DLZ73+IUW9B0SF>H%O-;2PXAMY[/0U[9X R4 7Z*BNSMS$\%?=S<_09"S, M%4I%:!.%\-)\"4G+62)Q(>N?8\>B+H3.?Z[UC(8QR*-HS]_W.^>I8!D\E-R" MK%4*]5T89MB%;\< P1=B(+F)_RGA1,@K[7+-0>UFHW,2!C8()>(E;*Y_ MJOFIZ@2-^'*Q'#Z>'86)8$MLYT?)2]'/>S3:)D=\3GN#1NT?(-O_:>-1?05GFF02:D0G7$Y7<5*L" M2[]5M613Y"7E5 <[V5=A4'9EVV?J#;1]!P2&VKY'OW])+SXU=J[PXSL7G["9 M]%LO!1H=L#61!1ME39(51:=6_-1%=C(:GY4Y=5H?CFX/A:90 6]B."*Q_830 M,^W>MB>\.Y9]@G:/.VXH[#IMZ"&EY;XRB@6]TWDA+5S]YGQ*6_M5UH2H')00 M25]^9&#$G[Y]$ ^WUN&]6Y$6^5 )LHR'#U;7&%F/=][TP,PFJXLSXS9I W=: MH$=W+\GS7D*D)Q+D9*:1%<3E"B:+],V&AYL\&NE[SB&N*3L99#Y1F+%*R0)! MTW#)-.H<)_].#DO?3/[5*!K685:-$ 6LR+1^]9NOKM;L5U<]+YE-G]EW@AS5 MZ#,JKZ)UKC%(_\J@18#A[+PQA,"W=>#I]_UN[V'P8?FB#"O53;=;)LGE7=!T MOUI8IR>72VR)ROB4P)99&C,,8NVN 03%%ZPJE*#>!3PS>TF]+EBM0UQR:7)Y M!UH0*?M\M?1$4#5,W9H5O$^A;U5\YD3T6F4)YQGR$3OB,KTA?GW6HEV<=G.< M2F:OTH38'M# !FDHPL^V9381D4L[LLC:/62&^"&S_"('8H1O$M#YZ ?$2[(+UN(;ZW'G*\S'NK>#GN2>T>SN MFX^E,G5^*#TEG#6Y%#WT1T6F0#.TA #[6@3O*W$6FGPX+B7= ;\\0IO M@S,U#,/W2!+5:B%4WVP1Z72U^\.($-8H6"9B[[0YUC&="^2F-4V'VG*?[3O- MP]+S%(\HC#^*,58M3C$_GL6K_?CZ]*$@DBOB3N.MIVZE_K'V]E;F6_7'HE@R MWHPCC^>PJ/\2:9.O-*1V+KAF%*;&]"+[H+^;'E8U<]N\O=C@Z $JK=[&:1Q[ M>9@F+1#<.NLYMF,Z.)>RW-*V=*0^6X@"O.![ZT=<[I;>*B%)87*&)85KT@-S MRQA0C3?$8<;]\J6VAX\4V##U\#T%/>?^9XT=]7B1:;WZ64V+8 K0QR%.5GAX M>@4W[6)U52.$[W/W#0"&R C+/FX*>%;6\K^O?SF@RA"%0R-95^YRW932E#CW$(N&Y&1YIRG)U/>?J9*'3;M MDX6Q /1VD-3-=6P-/QQKZ4HZ&?OZ$ODD^JM1XHYE5P4YS4])VNM"5#?U:+<&<9E31ANC; M'+J!2V]SJ6X?U5"BNL<(N+.M@-^&5)J\_,>E8UF?CQ::'WV0*I4_$N$B5?G<_=3BFY8#N= "SY8&I^]/P.^T(6B(B)PZSI70*08*D)$Q M=ITE-+W%\J.5V8?^28MNMKA6<2D91"@[S;5[(_M)]+HC@F.%5\\I$F0-Z9N1 MYN(KRU,19+H&1Z=^_OA')9K:QU_-X?=-P[VF;%];;IN])E\^L'LDEM",=/*D MWE>S.FQP=MQ#$P:J>%6(/]M)D).?67&D ,N&]%W#3[D:EU*WV+?EH;3*^R#= M X<0A(6VT2_1M^LEG]NM< N_.#/M;J(&Y7()/8)6>$:7GO_)ZM -Y\&6=E M;LWV7.FW0[G^U(*_C,_V>EV[QJV=LGU+IU(GFZA AO=+5)Q]>4LUX,O.FGU53UO0_ MFO72H"-]XD_M.P&*#SM@M+;J/Z[_Q>S]$U@9;F2_2S#>QP7UI#*YDPJ&7NW#/]@J]19%)H*VUCJ(/[>S^SKOV M++.4G_V$=?VOM"\A==-3\?_4?_@M^BMZK'&')6\=3/9?UXP?G1* M^_7+.I8*L9ADOVDV]44Q]5XU]LPVG!P,+W/5[/>K%3O(R[?J?G>T=XS^Q=]8 MX_[(4R#3*N;38OFOL^L"OZY?;W*_[9[ )>G:MN9LX?\,U2R3?UWW%-UCH!&1 M%,*\(+"+X8,]^[]S'FW6\\7NYK^H.\MI81]\4/3M+[?.Y1EAFIE+HUSSA7IJ MNACM@^]M*0#ZW!D2E?*V?S)^E#_R%_YQ5;\DU\Z[@X61>_TZW\K[^&(N?-$? M49 F[A\W[KVVJIGVH5)G]^TKS?&.#T")8]%EFTXOZJ MO<>^O 0GA-=V*=A*#&RIA%_KQ\H/OVH3KX==>-NS/;XL8K',CJ]_M<_4/XS[ ML?E?@_G\[T=KW8&>+CK/S>GU_%+"CV[AED4KEBR9=GWGI^<(GRP__,!>(OK< MI,,+[RU>>&>-N(3]W%I'H#;W*P_O !NY41_UW?WL^W_.^<_0O'YK]'W^HW_W MIIHN?5.OW2DN_?=U%2A82X]&1OSTVARJ9;DT^PLD"D/24+-HMOB1.,&+-<%I MUVZ=G5+,?/%CF_P'Q;-YX,BVKEC_+7\FM_]#[ZN%UT_LL#A^X?.L3[WE#_\S M=.ZQ>O]W^9([[E+_&4X'[ Q^I_V.AROYL$RSD-*._PP9:0UV#"DEOT^=_BIR MZ_?DX _JK5^!SLQ\L6V[=)_?4V!\_'3RWY_%?[7]KC_D;\R-,*JHNCFC)/VD,K VZGF\?588MXC?&3\&[FN[ M:I4?3N_>NCQ^XXOM:BFR/>9ZZ_XS'%\NCU>PM_R1_Y!_\G7)99^HZ]C_;IS_+ M^=7SY8_V!F ::.1=-6O9S.PUF9LC[A_9=-#H;:K2.E#*EO,6F_Y8OMWGVB_; M]7]4HL3JR_..?]_0GV M.WI^G0;SJ=F']VG]:"T5_&BBO2ACXX;ZC2YUE?Z_8_CLI;Y*:UOHZ#S:NJ4W MJ4V5JV-Q ZM_XR X.G*0X_K_-P%02P,$% @ '%!G63*8JT_[$@$ >4<* M !0 !D;'@M,C R-# Y,S!?;&%B+GAM;,R]>8_D.)(G^O]^"KY^"TP5$.S2 M05V-G5E$7C4)9&4&,K.[=[;PX. 9J6X/*5J21V;,IW^D#K]=(NF4H@:8ZL@( MB6;VCT6C'__K?/Q[6X(E7=5X6__XG_\_>GP O:,GRXO[?__37K^]@^J?_ M_1__XW_\K_\'PO_SZO,'\*:DFP=>-.!UQ7'#&?B>-]] \XV#OY?5/_,G#.[6 MN!%E]0#A?[2OO2X?GZO\_EL# B] PV/#7ZN_("0R3#T!*4H3B$(_@82&&4Q# M[(7,8P&/XYO[OP3$BUD6>I"G(H4H"SC$**+0]^(PX)Y@,:'MHNN\^.=?U'\( MKCF0XA5U^\]__].WIGG\RR^_?/_^_<\_2+7^\RDOVI<%5\P$3OI;%FRI[^Z6U-6LS\^QJZ]%V>#U E^+'9D]EM?J%Q_D3ST9M="( M,6WI]*9[CU7^H^$%XYVU/%@:Y.S?_R1_6FUJ>(_QX^J-_)B?I,U^XK=US9OZ M8UG0357)W7 EHCA 7I1"/XP)1(' $,WW'T7^\PWD%GO!ZPP%6E,$OX*=UCDF^ MSIOGGV] *;?Z"A1E 7M^NL?J__7+3I2KD%POB,_:")H=3= 2O0$[JA?%+^G! M\FNUZ9?5L60E-9!LITZU%*T52^":M++UJ_RB7*U?^+JIA]] ]9M6IS0(_7+R M"=Y6@QRXHA/0]D_\0N6"_+&!!RB+JGPP%;@I33_\#FS)R)] 63%>2<_VC% G M7\O/O&ZJ#6TVE71_Y3]X]<1?]]_+*& 18RR$B!,$$8T\F$5!"(D?!$3^0*3_ MN9*.-"EU=7R$FLF7>)^F]G?Y@+:9[HZ"A((DY()#GR(LD0HQS&@L?XHS3$2" M"&+9ZO'(TUL*J&.ZVF"]PFOEO-^ -YSR!R+M7^C?J--,Z ZY($SC(/ H]$C* MY"G(2R ./!_2A/M)1(4?)$F/W.!G+(O;>4=*![4OT@CTL'DM;,@=;'J[A2,@ MS+:+ Z*@IWH#7KO>,#2$<[1CC%%:=,O0$/EXS]!YQ6[3N&7_V-2-BHG47\O/ M7(F0K[D\>KTO:/G /Y2U_/UK7'^[J\JG7'J:KY[_6G/VOO@D%4ON8L7]+95[ M6=[DO+XEDDM,FQ4+68A30J$?)=*?S$0,4VE\((\(CT*!O-@7)O[D'$S.[(GN ML0R:$E0#TT >PD'>LJU^K_Y%)>/@L><?U9\5V^!N[Z/Z2;$N/\^?P99[L&,?_#X(\/^Y MLYASXNO(U,["XJ(V>DZ0CXW[K+3,=H6Z:E:?I7KPWUJ79R68ATF,(T@122 B ME$*,L73N,H:P/#N$8>KK&/*C=6>VO=));O*ZR2E>@]\XKC<5;X/^O[\I'W!> M7-;%42S&K=\5$IH9+&OAM W-!5'&;(-\9<\NR'_M;,+Q:HNH\041!LV[]&<[ M%^I+4])_?N:/\@/[AFLNM?2^P@^?N?HXE')NFF]EE?\W9[MG;A_*3='XJXAZ MG"8HA3CT8GDL)Q@23$+( YPR0G#HH]C$4;)G96YWJ*4BW:">$[ I),"@_H8K M+G\[, -PSV%[MV3F\ESQ,>@Y-LN :V@-6@!W!$'/U0W8\@5VC-V CB%WSLCU MF#AR.:Y@9%''XGK CMT'!RO:V;UWHS 9D\,4J?@W&"C*XL0BG-\RP'-!?(.;**5[&RJ%UT =JQ972RIF58 M[0GG\M]K_JZLON U?\-)\X53]:53IS1*-P^;M;()OU;R>/?7HN)XK6RT.NR] MXJ*L^%?\8Y6B),4441BGTD=$<>)!S%$(A2]((N3A+$O\U4GRP72$Q@5S6CJN MEX8QHN\M!])9'%@ :_EO;GA?Z^;#T(Q^+8:MY2TP:<".'VDK!WZAI T5Q_)W M.RY!]P'L^ 2*T1M 6E:!Y-5A8,LE=*XB64YX6C9TY1+&DUB5T\7M;.OKLFA- M]-_SYMOK3=V4#[QJK;K<_(>;-2_T.1-) 4B*J.%(DC2&,& 9B3 +! $,[/[ M;@VJL]][2QY8KC8KZ<=T2:G=U0)761WRZU'GK(T(FAZ==1#5,W^.43(S;@/Q M+JMW('\SY+M@(9UW<+M>E]_5U2Z0WT:5!RP1[8V:\\M- S0;/J%S-Z9_ORZ=?Y#N=MLD?=DIV MNM(BJG11@$%A+C]@N<'B^IOZ_[?_VN1/[ M;.+W!95;?RW]@^Y_Y;_7&U66\?8'_:8B[Y^ED_!6"-YF"P2A%WLJY]0+(6(4 MPXQ1"K,TRL(H\SB._%6S3:*=WH,69=](P2\D'(_H@[J&[DB"O&A3!6ZZA &^ MX_E&^@"#.-T?<<%.?K?W@J%WL.S70=/1^,-^R(;VKOU$V[R"M_N?Z(YWT#VB M/M*C7QZ^T0D%!JG 3X-^T[+,+^N&O<@' M<^+1O0P7=KO@^T+Z8_*DU1T1E.-9U^JF_?9'7J^0'W".L0]Y3.6>%?LA)#A* M( U)Q.-0!&%@='TQ1FQF%W(@/9R%=L2E&R;):_J46K#IV7978)A98GLK_Y&OVKJQ>KW-E859A&G(/80^&:1I! MA*1^9UQDD/(L$3X/&.):Z4XC-&96YI8B^"9)MN$-VA^;#3V^<]AHWAI>)['A M96 K['\.PO;T'%[D71;&U?W<&0K+7KM=%O'D-FWD4?/PR]<*JUW[R_,#*=K#RSNO6T0$=,/_AR*/UT\,5: M)C.%TA3'*/1REG6KT,OA2HN%7LX*L!]Z.?^ 92XAOU?[VV?^J&ZFB_OWA6I& MT8;T/^0%?]_PAWJ5)CZ14A#H89Q!%(H0X@AC==>!L:!(1(@;90UJ$)U9D5YM M:DFIKD'=\0+R'0_@=\4%:-DP=$:UX-3;V5R#9*:9/76P)0_>FP)DGMMG(+&K M+#X=DLOFZQF <)*99_*N[5WHPV/%O_&BSI]X5R_PD3>?Q%?\8WLROE/4R^*V MD>=JLFG4[>W74E4=J_N5JRQA"(M8GFMY@B'RT@QF'O4@3T+I M_\K-.""!B6EQS-_V'HWL%^V*0FU[U[.-\ M4&O5)O*!4J@$D_WH9<\WV&=Y,X"JK-;7[?<+7Q#/ NTI[?) M\Y QL]NMV[C+=5I4*6;>E77V6D85NGUIC92$K28#@H[!/7LXV3 (P; M.9>RFUFK2V*#WSO*#APO7>%&3D]RB=Y@4+:S$Y,++Z+PNN(-FJO]O&'T8?U# MI9;4Y3IGN_9,_(E7N+T]R,L5HGZ,TM"#@0KQHSA%D(09@D$6,B^D64J8EA-#]C@"L4N?D'[O:/=4U4Q+,F^=_JP%3><6T?.(%EOKY M9P>A(VUT.FLHGV_MG9>%7A259_J>N$Z*SUNSY;P^J;*,+@PR\ ,4,>*K_O-?$0=\[T4)H MVDMQ#8[YV4H+%_"[X@:T[#AR84PDMW)EM @LYM*8B+OOVAB]9Z[H\MCRD9>& MQXJ#EV9674D+?GS[R>#<<"C2M I:2V.F:X,@CD\"9[FWTI?#E193C+,"[&O M^08FQTEV+'Q\RZ-O#2AS'!X]![P? ZQ1)DS1N6 M^:$SO'3I&5*!R"V"DB?0,G4#6K;:Q,R>,;F9MA%)IUNJ(WAM0B$O\= M5ZQ^+?=$_K7\K7C,W^0U;958.PY_<86YH_ M8=!25I4A7_.NH>1O'^_> \6$ M_,.FTJV4GP!#(R;O! ?#B+PF!/VN["I /RFI77C^\K++!>V>'W"!^V!_*;?6O"R&8Q\A7A83[L&0\10B@2.8<2^&J4=0'.(H\F.J M&YN?I#9WOD%/'^P8 %L.IH^3%NA-A^>=8F*FT,O#H1^I=PJ+9;!^#!XW$7=M M*4>"[M-K+!9WUQ9G/_2N_Y)=I&(W_^'#-@41,^('** 0H32&*/4%Q EC,$$) MXAQ[!*=&48@S-&8V97OC1>S3-<]!HQ<[N%)@,SME*NL54U1.I'$^/N7#R^15 MCHAX>6#*Z:/F'L9G_L2+#99A3+6:U^L0F_M$WI%7SG''@(ID#2SH[Z.3D&4AH9Q*H#CUI?GR M20C3,(PAQB'V!/%"D@0Z%?S.(3.OMU\*LFE'S"40AD&-,0QNP-30*',P]-TP MEZ#8>6%=[]2AFQ ^Z"9$N\K1==M-2&*V[=%TT)NIQ[4KPU>OW9 MN5RJJ7!1"RX%8NW+VT9&ZN'OWW+:C2P=?@^^X1H490,(YT7[.:E.OW2-ZSH7 MN5Q#_KF'QU%BANZG,.(E3BZQF).H*\R^CZC]CF7WR.%;]:ZLWI0;THC-^I92 M]<6K/[?MOM0Q>^C,E20>\\-0.8_84\YC!DF041CX41 D4&\J^M*D'4 W]ELY)%\4_=%>&F:VY[@6&"<(Z MKK=SW$P]\'W$/@FP9:'+/0 M$Z#EPCU )NZXM?/0?\N+4@T0&,K!AG94[Z08;_*Z MJQ]3(>-+]6/_6:XEM7K%X\CWHHQ!GF8(HBSV(4[C$/H!$G' PY0FH46+=U?\ M:6GNU5W>W^1JKIGT/1]5@K(:BZ@F=.\5=.93!9WS?DAZWNJBF-MFJIXKDVU' M W=- UN#>,#L2'DMZ!EVY^BZAM"1#^R,K47=8]=@'GO.SM>WO$_+:[FQXO6O M5;EYK+>UO"H;09+,BPUG_:!$RY+$0$.$X@QD+,61A MYK,H$MR+$Z,[-SL^YKZ7Z[D"+5M T36<@W@MSIH7>/.C9WC)9P.<^4W?=6*[ MN@VTY&+9&\/KH#JY5;QR.?-LPSO\_#>5.=PV@9$B[U+4/FC>=FNN,I]22.+@ MJM"?.L&JR?-#/.Q3E=_+ MWS9JLE8?&^OFJZGQ:BOD>=0+"87"CWR(>)3"-.8$>B0,,\PB3&.M:0JV#,R\ MIZJOD/&\/C,$]3;-.7$Q,PQ;3@YBY.VLO4^%_&G'UC8\OC^0S^GP/2M(W W< M,R._]) ]*W#.#-:S6\=BT^2\:K?HM@J^#>)\:X\-GYOB]J'1S=.?6&9F@Z&H M]WYDUV)LCP&I,,VF*J8F\QH#H^%)N,/$T(NX'@XS+T)/4#L/8F+MY;P'/2$/ M/ ?-5VS[YQ]WZC^]5E.==OP (0Z1GX9=OT%"J2\=AS 568)\Q/ 0_M3S%73( M6D0US11>]2SB _WQM66LFDO?0T(]5P%9[!8]M8_&4JB[DK.7*R[;+*O+[&S M9OL:)!=NNJ\/PFGS?8-WK\V%[PK-:.;' 4MBF"4Q@TC$*<1)Y$'F)UY,A2 ( MQW9Y\$O4Y.WGA4^4G&FAH1DYLY?1,"*F+]X5&>]3I7379;LO6%$W(=KE+/=K M:NB&U3Y5][CH)UOO>DFIWI8%NY.?\7#!_DF\&ZZGOPR7UO4N@K!KX4"R#/LH MP9!1E$%$&(8DX1AZJ9_Y29B$!"5F U5=LVCRQ;>=OKIKD+:[U=]>]AL.V7#^ M$>F9BY>$W['-Z PYX;9MN['.K$BVV_((=PP?AR5G:&]_9Z%CU[;JR^\?E%6;V?U0C+&=-0$9PF YMN(' S%QI2.^T'9/)"H^2H!1 $1, W] -)0 MN]LO-. T$3G@H?BH!0B"@B,!.)D/KD<12HHEK&S X0H_1F/PV\.YLQ M;#IH;Q0RS4M 5S 8WO@I^5NZ1[UVYG"RM61T=84W2FO9^SH=L4\NY[1>LE/Q M#W*_^"2Z8J=WF+:)U4,VGQJ\>]O<#15H*Y*P-"6>@$'B286/!8($"[EMTB#) M$D1Y&#*36)X![9GWUK]S5=?+&<1]>_0A/5GU2>< -WT!G2JG,[,')OCJ68>9 M4#.S%8H)=4+OJ^0&/FYVF<2?>^#Z(>9O1X S-AX6$#@R)2:4%S4L%I R,3CL1?$.;3:7&@*@)X6L5@KNE3?[4EMW<$OD ILU*2#\]2A""- XX1*E( M888R#%D6B3CQ_##E1M/+M"G/;' .^&A=^IX3L&,%_#XP8WCKH ^OGL69!30S M>^,*+V-38RR[(T.C3W=1,V,,Q[&1,5_ L@GHUX#02+NV??F^TZWY%2/ M2_65/O"X/[C.NAV5S+Z[YW\RCVRY5EP!>?RK.I-'5 M1YW3&0HH1QZ'/A&AW-%2!C-.4B@B%H> MZ^UQ2\%H>"0_FX1[L5'%K-WJ72 T0P<+8U9>K*&%+6AC_2VLUS3?53\UWWBE MJA)^ZX)C!KFZ9UZ=V?2T% ^J6GK2-\9IN>?DGO8EKA39S$S82VOD18S(9.5# MG%MO,0]B1)A]_V'L,>O:F[SA'_(GE5C?R(\QEPIZ*Q6XJ>6'537]I?7;'VK< M%U?)]E\ENGP5$H)2'&&8!#Y3;60(S)*003\*>>HE5&#/-RS!L>%C9L657Y#$ MN!+'"D_-6/S\*!F[!)(AV'($=BR!EJ<;H!BA[;EXC[N^;J?ES&EASC70N*O/ ML>)BZ3*=:Z Z4ZUSU7)VANO7LF3?\_5Z=Z3F7 C&XQ@B3QHB1*, $C^A,*&I MYS/DD<0SJ@H\H3"SL1GH7='@^A04/;MRE:AF%L-,2F,S<%$21PI^NOZBJGM1 MO&.EO/R@G;J]+A\>RN)+([WVMI"G_K1I:JGLJJ9=I=6G*%1=A>*0J"9#2O-\ M!+G'*6&)")%OU%Y^C-C,2MB1!K6B?=,UYZI!N2-OIH^CJ)&(HR1#JJLUQ]*% M"B5J$:.0,C_*)(@I3[!Y7U57V%W;1A7\E!<]?C\[!(W'/ VR ,. *]!"%D*B M9K1(G]/'V(\"QIAINU2WD-EV1YT),+T-P!4$9GM!KVQ?.F7K"-^ 3QK:9KPO MZ CH:(L8);7H;J$C]/'&H?7.M3-4;^F_-GG%V677\=7S;_@?9?5:M4+LJI40 M\[DTCPD4GCQLHB"5)TY$0IBQ"+,HR/Q$KW&I$VYFWH7V)X,.W('1LQ8@SZ#E M$;1,VA6(7?C=5 %)HA&":")=(61BQ)36SA*8FY M(^(#0;!NZ[9Y%QPPK' [!4;/!ETGKF$T?"MI2TP5FHWT&34O#[LHBJL"KU," MRY9H713PI,CJ\I/F[=3O>/60-PUG=_BY3;Q>$8\)Q%@$_2#-($)4NAXXR& 8 MR>-:@!+B!=ISFTY6GUG=MO3 8T]0OZOW*1+C2G:U?&;ZY58T_=;D5XEHUX3\ M0RXI GE@>CR1&6P*U=Q&-0>77X^'=J)2.\.G?'C$Q?._U8!QT@!\7_&VCL!1 MB_"+((PT S]]9[&VWQ?9W6_P??DA%]OWME^X:EG;#RL)PB (A)]"/^,,(D8P MQ-*<0!Z$.&2<,4:)_6Y^AN+"F[OQM 5]Z&SV^RL!N7+[WU*_ 3OZ<_D#(Z+. MXAZ"WL*(^./.P]B+YKY$-SR"L[>OWG]]<[O*LMBC:>Q!P5,/(C5\WZZ],QZ/1 #'37]??8(@&G_P5XL,^UT)9&^VV OV36#2[82 M@HH_EE733191#H)<4'[-I7_0%QFV(TGX?5M5_EB5(F]Z37#D,9R7?\1=.'IA M,5_A/*/[CL*%)RROLWEY7^'';SG=;VU_^R.O5Y'@41HB##/.?8@(HA"K^;&Q M8%CP1"0^-&#$1#@=T7;]*;[,EYZ/H$;%,S,C24 YI?@D[*Y MN@V_3&C9:_%)@4_NQZ??N**:+%=)3Z]Q_:UO5=O&!;<=7?:ZO-SU(YO>_FAX M4:L0X@?)SLI+PQ A3\!$];9&W ]@&B419"%+_)1D"26A<:'9E4S-;!QV+ (J M>6RKJJJCW_%_;?(GO&X/O'G;45_^)2^ D*??&GSC:];E]O>#:VOP^TX$\+:0 MVV?7;]^F@NW:CU3/*BW]09G9K[W/2+&W;;5]L^N(==@H:V#0_(.P*XUSA)S+ MJKEK65J^H,X1B&=K[5RM;6>;A\+ZVZZN_N-&]7!YDZ\W\GQ5P 2S,C.3 $>HY QY*"L^-G/\'E!O2LWH =;^Z,XI7@ M.+*#MEPL:OJNA.K8VEV[G&6L6=6'=*G7>T%2*BU4ZF$*_5@U&(LH@SCP?!@C M%&9Q(L^19M[D62ISQY3;HJ)V;F,_W@.W#!@&E,_B(SA/L>^%D/-,C42.,HAY MR&#J4>8C'K.$1*M&];!?"I\MK3\$/II!]FNE-@RLMP)W]&8*I8\)Y"I\?I;& MLB'S,3%/PN2C#QN&QGF^>MN&'[_B'^^9$T$UEVB8*:L MU@#HQY9UA1NI#95K=#HK?]BIZO3*R\2D=07.?IK5=;U*L@"EB", M8*JBU2B.,_D3"V!*?((X"GU.C9+4I@C.';U6- #%5?7<=OTQ*-S6ADQOIW4) MA)D>CR;$RFVX);](3>>!H/,7;W;D_BA5F@?"&Y1C'KYGI_8?^?=^3(O4@KNJ M+.2/M.M->ENPU]]43^IZ.\JE?28O:/ZXWFOTY1/L44XX%%3U42-^ G$:QC!( MD8?EWAYFS"B>XH"GN:_.MZ15J+1@N&(U^.LC:]L2%@QT/.[-+%)/;KFT[KWF MXL/2LTD+?P1F9FM^](U-FT.\'%D_%QPM:B =0GAL0UTN;6=F?RL+_OP;KO[) MFW?J=JOK-[[R**&1*K*-6I\J\E)(B)?!* U3$@1AE JCH?+GRN+I*[-[OW1)4\/7+THRE*$P5 UQ5#,*#T$2900R04-/\(Q'B>D\J_.43+ZK M5HWH=QFL?5Z8K:)>@DHSO'B]^(8!QJW<7[3EMD_7/2^5ZR3=(RHODYI[7M2+ M";D7'C=/P_V-5U3NW,TPQ&/0U#@1<408S$2:2DWU,Y@EB0]QQ+TLP5R"J;6E M7B8Q]W;:$S683J*+S41 T8G$AAOH?,+J)_%>+[1=,N^)\&YR,W[+Q%B?D+]%$&:>1A*%T# C,8! MS#SD^QC%+-!+UAVA,;,Y&:B"I@2$@[I<,PL=NX3/M$5Q(+692=D*K'('.Y(. M!=:W*@X$MS,KK\OUFM-AS*4J&=S([XU*_[^O\$/=IV)V#>X9;C!HON&V.N I M9RIJTO50EZ_7ZCN#MROPZ,E2@W/F@SW7#Y3,="UV/45 6[5,/I?P0'W'5Y'2SQI5* M"^W9DG]L\!GS=Y2KV.:3R[\7Z67[3^^^!&K=2L);#00-NNE(V MUC*C[D"_YS7OC["<.:J-F/@"C!CB2V\N9HDG6-\WQ5./VH:E&Y56>-=]*=FK MY[_6*OZ]]2)W+?U7"0\Y#E0F# D2^1^!(<[B&/(@2%#@Q3QCH4FZAS[IF7- M)"-=GG2OFDRU*-FI#M[R81I$UH96-U8\!V!F1E]AI9@ =WM8_:08D>K_,]@= M_FZG4;,(_IH"X"S&JTUXX5"N*2"G$5OC%>8V--L;E(@G&(>!!V/JJ:4)ER:(:W.$?8LS.PRMHHDUN7W&JC/]JS-^JFK)EN [.V4HXND_%]-JY M&MUP-+ D"^,4Q]R#$4TCB'Q!8!:*#&:^2'Q$THB9S3R[DI_Y[^D'GCH_OSW, M;+EJY\78]]2SP5_/JBV(JN'A^J"OW@[<+GWW@#G0<0=^4OS]/.OT&$=PS=!< MSX:;%VNO=P5T8PWVKEG6SDC>5?P1YZQO4=_7IJUP%(D8<0&1\M8000'$2>RK M.>V"<11BD1DE,)ZE,K-!ZVD.#?8,C==Y7/1,TM72FAF:0=">WK8VU9W1&!7( MD2DX3V-1!1\5\UAMQQ^V]%B&*O(RT,UB],(8H M0ARFJC33BV.<\A1A9#9X9I3:S,K9D00[FE:M,,;QTO0?7*%@IK3& )CO]#J" MN=K'1VDMNTOKB'VR!VN]='5EXK"-(.$%,4]5%_\@A"CV$,S4*'<1!#0A),81 M-3I9G)*867T[']91O9W9YGJ=K&9*>EAIYWQ;O2R*^QJ[%]E0+PLX4EUWW5:Z M/VOV-]Y\*]GN0*DY)?'"ZW.?O_>G$'>D]6ET== M#;&N&K5\O.;BPY8O"'5NW/*E1^VVLC=R7G/:_ M;9N1>[&G1BC+;2U2MXVJD!7[808C#\4J7QNE26)RT:A+>(%KQL>>*B =6765 M+@_F9KN?-I!Z>^(<\)AI=<\!Z(D!Q<,-4'@-;&S_I!@!/W4#3$TQ M<+3%:I-==.,U!>-X.S9^WWR3_EKAM@%(5;UZ?E^P;I"*Y@Y][MV9M^>>)) T M50E,FY=[HRZM)/W\*6<;O-;?KL_*/KU77RNVF4IK2.QN\LN4>%8;]MD%%]NM MQ\39WZI'G[NB$^.&-IM*+JST]+9@\G>\>N)=),G'.(VC""99(K=G$3"8HBB! M/D*QCYGGD3@S;K)XF=[,JGE '7R5CUL%DZ9 T]N*'4)AIJ[F*-@U&IR6S64/ MP1%JR[<'G!;];.<_C=?LU/SV">=K92[>E=47O.9?M@6%;SAI=O]:)9P23!,! M:1"G4M^C &+L$TAP@J6?SJ,P,8HWZ1*>6?'?X;P"3WB],?2^M7'34_DYT##U MOHFJC!@(W8 M2U"4%51,N;,"IN(Z,@?:9!>U"Z9@'!L(X_AG$ZK5&0FM"9&QD+#%P9&A/2RQH;"U!.#([-&G9&1QUL^$?\ ML"TS3 E6324#Z,*>++^H=/H0G+2G,WC5 MMI_LV S[58+C)*,BD9Y\0"'R,@Z)AQE,O(@+ZOFAGVJ% ?3(S6P"^L:J'0>@ M9>'F3)MYTP:SHP".&P+WL)C9@&L1L>@XJR/H%6UG1Y=?N/>LCJBG#6BUWC*_ M/'M?U+E\LK\ZN"O7.55/>PJ;G*?-_6GC@8KID&\FW-O>*!LTVE>S0W MNFE QK]N" M[?^S/RB16!X=*8M@E @NCXY9!K,,(9@)EG(49/+;HG5[;$5]YIVLYP<\=@RI M>J&UY &J<=;]\&JI$D>_,F_380[ZQ'8W-Y1F]N0/BZ)^&Y19T;1KD')7Y0^X M>@9B.]BLWLX[H_BQZS'"BW;8>ETK.TXM/@='742L\1OI+V*^YF*=1ZS%W>]) M8K^(;;V9W-DYJ]])4=[D3[R67I+%US56\(N4BR 2D.!(0L81 MC$D,O1"''HT8XI2;=9#4H&JB2U;=)%_W_4E:1KIN :2G#OB/W+"AO@Z.>G$+ MQ]B86>V[ SSVR"N[L6/ 92F;MK3."MNF*2Y&O4#!9TY+N>4\&ZK&Y17F/M 8?'-, MY)[6$S:8EM%*ED6474ZQIT?;53./I*^HU+[1>>%=6/+\O M.J>9/G^ML/R,VTZ+TE=N_[5N/W+)T5J=AX:Q4SO+JG;.VT^OWW_F>)W_-V=_ M?2P+E?CSJ?J0_VN3LVY*%6\^B:_XQ\K#0<14XYDPB0E$<<9@EL04IB)$- O2 M&(=&_;/^0+(M$E2ASZ#9<0[P]*#9/_Q70L^I_P-Q/*/EG>JD=?%Z9L#;WX+@;V5"5 MJ?I5WZ[7X$Y]R-*LJ9J_6IHZ%<9MFS(")1D^=FW;:B6#8Z_QYZ!Q-I[S(S \ M0+\$^@X3]:Z"T^X(;TQMN7.^+1 'P0#K16PS@+X\X/5Z",>M0DJ"D) 0BE!X M$.' @VF$4YAEQ,-)%(>^IY7Z=V']97)\6I+;:+!I1L\A(!-WFM>+:68QS"2T MR- Y*\<5*3F'ZRV<@W-6F-.DF_./F7L-K\LO7(V'X*S/US,(OIU[=X&P&R[D MEZDG#'K*QB&XLW)/;\37BFRF.;;2&FV&8R)9[7=G%UQL2QL39W_7&GWNVF;, M!S6Q;3ULZPNIZMAZU[F(>QC'(280(\(ABD,*LQ C2#*<)MB7NUEB5*)N2']F M53TLUE9Q"#5YY;[JW+J^8ZEMMV4]@/7B2#/"9J;NIXCU#+3]9.J%>B8;@>"\ M1[(>]1?JB6P$S>4>R&;+6+2=P41-2/J0U\U1NW'=WC.7%IC99/1T@2)\8WKN MOBSU]+;N1& S9=^7=1;-UI++KN?,Q567:SPS)=A!]YG)AZ^L2WM?/&Z:^@-_ MXNMP&.6=^"05S(<(90%$&?4%A#];%HR.H:BW@3O"QDQ_V\8<+=4;T-&] 3T2,Y25 M:HCHNAKM#*67J4*[+/+%ZK.15QQTFQJZVU!:;?!Z%^GW5XA+?YXQ"H-(_@=E M@D."10HSDL4QIIR$E%HWG;I(=G9'_DF^A->&W8\U(=-3-3^%O_U7\WS[O6*UNYMX@R47 MNX/_M5('@S?JQYU+K.Z ^^D?72_T+F#M_K+=!.3I,,!,^)H9DGFA=7R3;H&8 M5#XJ,4L"N,VT7*1!)AP; /0S]-(4I0!C-, M$.0\XQ%G89 *L_%+FH1GME9=$F51%O":<2[:*)I>.[C#QLS2[$]O/!P#LV-C MH4L'/0BV);^5;)<\+15G4W.Q68-U+C3VUNL0 MU;,K<^!D9E=.3C]M[>"6B7Y=73U.<^4QTTM*Y5S47; M2Z+>(1^)R,-&U[@7* MJ&WI2C=E2]BT!_@EB-*08Q(B @.LSHRQ_$^:^ 3&F1 D180)FIK,07,#D?G@ MLQDATC.G3@0WC#7U,N_1G&$&Z*1@SKJ:7Z*S< OS"7%/^Y5/O6!IUHHF9_EZ MT^1/>T;S[0^ZWC#.5%V:BCAMNG99G\1;7!5Y<5]+YZ[MX]@%%E,=FU'ZZ[?*.]9 M[NIF*5[335<+:&@VG'Q*FB9F:>P-S=$^[#O^P-L#I/=8;(/A/9/J6-FU@IUL M56-NP5SBYLK:.>%I6%6TUS[LJ[XMO41/2T6S3D5/J&JKZT#=L*O;)8ST M3-A5(MOU;^LIMA6L!S0=MFR;D,I5G[9+9)9MSC8A[$E'MJGGKSKUO2J+3;WS MU<. 9A'" @89C2#R?'F<\3T*$?,301*4"!:;-68\2\?DZVK5BO'MP^.Z?.8< MD([NC1KB+$VARE]3L:5:_5OY-4^6YYPCW(S../98V)UO7@T8S'6V.2^0VW/- M$8V7.-.<%_/">>;"P]89=JHY;]L(B^=M OKM>EU^E[]4<:%NU+9JV,'KO\N= MGW\2HEZAR(LP\4(8AY[:=8, 9IX70$2Y3T-?_I]A$KX%$S.?5%HZL)2$C//N MS/'4T_&Y43(S 5MNP(Z=&[!EJ-W4.Y: XND&M#Q)0)UFZED#XBYSSYR%I3/Y MK$$ZD]EGOY:=?5*=C]7_J]2L)[F]2G>E]55R56&L_M!-Q=W[Q=Z3*T%"Y 4) M@XP*::@R&L"49012CQ/,D8A9QE:/[:7;EP97C9ZYNHHG$XT\YDQ;.17-&T!5 MUVB^(WT#JBU7W1]5+>SQ[PY>(/P^+]1Y3D4$GCFNS*SA=9\>$_) %Y $J@E_ M$,6"PI33&&9I%/@^B5/BX?[3>UNP/^1G-_"U_"?'Y0/R,^O8 #]]+!L.PI^7 M_/B2F/DT10**3*B1C0&%.$N%U$6/<-]+Y8D]-/$2%OOH;"ILU;U(^RDX^/"6 M_)#T7(_%H#?S03IE:9OCO]W'>\<*Z![I:OX/?KG_ACN7Q E0CGR3ZWA9U$EQ M MNQM^)F4KBPA\3XG+ # MY,#1MP1#SP+;B&=F=">_Z,8F]IAG1U9UN^RBAO18F&/;>?)W,W-95\WJ=5G4 MY;KOGMSF +9CK&D0Q4F"0RA\DD'D4PPSZB?R/TG*A!<0$FD9SLLDYG9;]HEV M":M&,[]'L!E7'C<2&YZ+S(755JQI><943+Z]IU[R7SO5&EEX$26;%FQ0-XTG M+4\->\'4-^6&-&*SOJ6TK4/=A5Q7.. !53V0DC21RNB%!&+F"Q@(S.-82'V, M?(ND!SWJRZ1 '-XCT.X>85V.SG.[!E+-(X@[A&RO78>:9(TK%X?G%".Y71U< M](@N>Y(Q N+D:&/VMOL11,,TA*[,2/Z^XKCF;WCWO]OS>!H+S\\\ L,@BM0I M24",60;EZI9F= XUA,+NI+#J1@+D^&3TSM2S>9B;,.=1. M9^&8H;/ "!M-AOXPDV?, #09&&.XLOG)YTM3TG]^YH_RB_M-KGA7E?<5?KC= M--_*2LV7Z1)9_17!*"(,Y\18B7W'B MTJ6TV!',4/3],YGIJ^:]IZ3C=E\6?!@:^6;#OY9O\OI?&[S>-B]HK50_G*:E&VX&N][S-:P70^N8>RO2N+$-E:L4[ NOGG+*ZS?E \Z+%6*L+@]XZR0;SV,D;33H<3 MRTSLBG1Z7V^LTH)Q>9 M6>^VQ2TM8=!1-HMR7)9?+WCA1'0+_QZ^DBXC WU-%+BM*C6%4?U\T^,P0V.E M26$=A1@NTUDT9A0)U:0[MUM_IG0#;/D /2-&UZ.FP.K9@AG@,O38 MG2#EHK!E3.[Y:EG.4GWI\I4Q*#0J5D9?MS,GJE/6KC3^N*]2V^ASY6=8^ C% MT$.J_M6/.<29'\&89AZ*""4Q-C(E&C3G#AONM3D]TV-MK\]$U^O4T)3H@*IG M1AQ#969"M+JH3>!C;$ ,)'9D/'0H+FHX#" X-AHFKQJ.6E[_Z"\Y^OS6@NTZ MR7:9K[VS'-/41X3%D"1(F@N&*4R)B"'#H1\DQ,.IW@Q+;8J+7+%NVT3+(VZQ MZX7$EP6$DW:AML U3+@G1 VB!,DK<]^$6WM>,U MJ.4*[4D-4-R>$6K U;WAHX2N310^A+?#4Z%<#OW+#__V9P=#M$WQZLRP?*TU MK5X6>MWP;.UUEAFG;2K6=L"V\8O79?I_+M>JV;\:Y+#*TE00GZPG M,/4XE3\QG(1Q%F:14?/],S1F-IX#1?"[H@EZHH;^U#EH]/RG*P4VLX6FLEIG MA)^1QG%R^#Z%%\D3/R/BI93Q.;WS35[3=:E&@-?;!*8,AZGO4Q_&/!80 M!0A#@A(.LPQYW$])HJHN;,9WGB$V=Q1E-SIFC[AU=M@H;)KA$D=@&,9(K'&P MG]8Y(J#K<9WG2+W,O,X1H2\.[!Q[QS;6\5AQZ7:U[B(1F,0LB"!O>Q33)(+8 MCWV8X(CB**%A$ABUC=]??&;UW2=E&IC80T W F$GEVFH04,DBUC"*>_.@@9[ M2R\<'3@5ZC0,<.89R_Z554DY9[7JEKG7=:_UB+1! M'A/ILF)UFX^$=%FC*$YBRJ3G:K1-&M)?(A9@V-S2$$ ]M9P1%C/-'1CI&O'^ MM-\9\^=^A-3N*F+'D,,^F79(N&J?:4A]V:Z:=M"<--NT7,:R;=9I$O600+V2 M#G5]&H,K$?@:X M::J<;)KVRDXEV?'UYH?F!$P=%/4LC"-LS*R)9G7%#;@]PN@.NVWBJ2&]JUXW M(Y26[60S+?))GQJ-5Z[JQ-NM*9?;=95-@C1 *,U@&-$$(L8RB#,N8)PF:<(1 M\5//9O[**:69+4#_Y6X41:MNNV>PT=-L)Q*;Z?70=;<7NB4Z7^O=RY*Y;;][ MALY+M."]+.Z%-KPC+YA?"KXOY)>_P&OY[W*8JTRBE,?42R'U5*S,"RG,$/,@ MS;P8"892[$>Z5X!GUI]=,SN*H"5I<7UU#I)QU70@J)E"SB*C_H7!NQ:'0U-YJ0KRL8;?5UV-@QH2K\[63]S1==L( M&B.7:^?>6NPJ;83E_8NSL<<,30W/5WUFP_/;'_2;2G']B!_XRI,[OD"Q.A,( M5=2((I@%W)/_C,.,QHGO!UK]72X1F#L5J2<)!II $=74PTN83!@;!Y*:61M# M(?659T*2D:(?^6JWT\L?=AO\Q0674:P)<;::-?6(V-]!$-O M*IWFJWRWK7DQ":?MOSBS[K6T@")F&$ [$$XS:&8KEV&@;"N2\]*!K[,/79>H^:ZL>'Y?=!$T^ORUPD7=[0&_XKQ0=Q:KQ*=I$& & M>8PRB(B@$,MQLD-M$&S(PXP^\>F;A[&HKK7 M@JJGK_, 9:;,NT['/1=@B]D>'T QTE]RN<\5U9??<0JI!N$7R2S5!^12PJG! M"N;A]*_R8^!-*4H5>NR"9_<59KSW!%.:R(-W$L#(SRA$(@P@28(88GDD9RC+ M:,"T)M-,DYIY[PXA @-5T)*U"$)/@#4=VM%>78<]./R[O"P M"]&/XM+WTFW[TC3/\J\L;ZV@FR"\GN@C\?B)!18+S>L)LA^EUWS#.H'PD5?- M\YW\H%7QC)I4\ZB^&1]YLQ*"JWKB"*8^%Q QH4;K9ASB(&-I2"@B9N,XQXC- M'0CH2=^ 1T6\K=+B _D;4'3)*YA*M=BL56]IP/:R--7?_F<8>3=>BMI7_V<8 MHAO?\]L17(]<95?Q];-QZN%EZ/7<*%> FIG''99W6RS?[K"4M)WF#TY*Z"Y9 M\#*II3,#)X4^DP8X_8Z=C?C,'_N\PD]"Q257(8E1%'O2)- X@B@* I6='T+" MI(/#.?80%A9]XH_I:'V#K^X(O\V)E6J^+HM[**W+0WN/T'ZQZ^]Y<2]7XO*/ MTI,T4_$3Y/34V@H(*U7>45(F[LW8Y8FQZEZ2PI&ZGBR_J(I>$NY8+2\^9Z>* MO^5%J>X5A\NP%0]H$H8B@0D*$HB\*(:9$!1&04@Y;[T@8;)%'Q.8>5O^6!90 M(M[(]]FIVC:QF:J:,L=HOC_-B5:GRGO3OIZ0WUL%+(CK2 MP9/E%]7!2\(=Z^#%YZQ3X!_*HNT<]B9_RADO6'W'J[;9FQKV>(=SMHI\(8C' M?1CAQ(?(YP2F7H8@I]*C]E!"DL3(==8A.K.NML--V4! M_KK&Q$RG.^I=0\,;L&5 .L42F):'?H*L8L-IZKNVT.YRX*=)+IT,KPW"F:QX M_7>O&)72-Y_(:\K7\HO#RTV]ZTRQ"H4G:(8I)&F*I'W !)*0(QC'$4GEN3L. ML\3L[F&:Z.QW#A;U=QI0Z1D#M^*;F8*ND&X8['I _@;L&' \:D1+6)>C1,8) M+C\J1 N LZ- ]-Z\VCVXP]6GZHMJ(L3:HOG!S*SB!">1CSU(/>%)[4]#U83+ MAT*ZZV% D,@R9ND=7*(YMW/0[89UMQL^X@H\M9T;?MJZ"9=OSZQA-'837(!S MC9<@Z:MT]8Z#OK?%UEV8Q4>8DMB]BW"1XDMY"%,0C#@(DZ]>/>GC[0\5C^Z; M^+]_>%2--'**2:XN4;[R'\TK*=4_+4=]Z"T^LV4X'DYQ _;84E&G8\:LAWMH M8CEN-1:!TP,_NA9F!.Q29[EJ17_[WG!^*. M(;!I.0)KR1+X*2_:"?(C&4/N/Q8]9V@IJ,TLW!;CCBW8\@5VC&W/5@-OH&<. M=-P!Q9[+0N7K07)6RWP%*PN7.U\/VFE%M(,U;2\]G\KU4U[<=X./WV':6N ^ M9\?'#$DS1R!)I>5#)(PAIAZ'29:*-(HCQF*C:Y=1:C,[:%]XD9?5#:A5S9I4 MK6K@94CI$3TWEG43XTCJWH@ZPL?T>G2 HA]__4X;"HOK4@T1G=V=CM%:^")5 M0^S36U6=E\P/9U\K=EM5T@7+NV+R-_+DIWOV.O?NS)J[(P;>C)7RZ_]JOFYG0C[RIKV%K4IU-\M>/4N/7CK][XLG7C<'G0RW3:Q]2KV( MA!0*SP\ABD,$,R]1LY H)@PA/\%:51?V+"R1>2'6Y?>^CV<^< +PEI6_F!D4 M"YCU;,N\X)F9&=62L$O!Z+D!Y!G\I!B2$/X,MCSM=3Z=I;VX/2:.S)$% XM: M)GN CHW4%2M9MT)4([3KW1PXR<)69Y@7(LPI@A(4!!$*,209XC#VN! >B7!" M4\-VB)>IS6R%OK9E/KCG %1;%HS[(XX IAO%= 2#:9BREWU']P9@T:CDC[4T MSUA^V55KY2%:H(H-9S$H6O*[ZZ8X0FOICHK38I_IJJCQDF6BUR-79Z?B_H-T MB?B'O+^F&1I^D*Y2O,:)+9O>I27X26J7 MWEL68<&RP>LV\>-;N9:O?&Z*VX=&.S!X]NVY-VM%%.Q1E7M6LZD*7"A:,B'00,QY^\(E?Z3*=RY3O) M+7NM1BT*54F>E\7MMGV)&G9P^^GU^SOUBOQ#P=IU[DJYK?,F[X(3KWC!1=ZH MBD@U$4%N^T,'B%=<>FFJQ?(*A2$)@C2%Q M\*/?K!&8D]&&<9'*/1MCG$;4H M97Q9J;24[.K"276ZEB[41K6C6P,U',$B]?OE/GE-/^./_T%>D;(^.M#AC>2N MX ST?+;%WC?[[7!NP#$"8 =!%ZE2(-P TLJC^LH[3H%_\0_&97K]RPFS?.K^ MBW]P9\L"7IXK<]_T[;^:Y]OO%:LE5^\*XXSA"Z_/?7'=UL."MN];O66U7EIS,;=U0JA]OW7J4=LZ'\EC MT71WYY_S^I]WO%*_P/?<7XF4IR)B G(/"XA\D<$,>PR*.)._"/PX$YE9@<]E M8G-?/NV3!I6D?:-J?WOJID4](YCI.62ND#!3W$,0/K<@W$V#8%&Y,RV=LY*= M$5(+U^I,"WU:I*/QCN4-M+3">]'B7RO5UI)X0O7-I] /&($(J8&TF<\AH5Z$ M&/58)+3F6(P162(D9'A+? X*S7O@*P4TT\_=$,O]JYG^W''Q;L;A#>^(M*[N M<,^16/:6=D3(DWO8L6=M!V!4W#[NIAE1*>>G$@=3)5C>I#NK?&][IET/A@2D @YXC_9/J-$+39U:GX)BI MJ"$NX'?%CJ,SK+;85J?9Z=47.]=J"[I_PM5_R?*LB^MO*S6Q+6,HA*%(,WFF M]7V8"1)!#X7$IZD7A)%AW:=:UN3K:M<(7Q*Y 117U;/ZTK89V8:G5B6]YNG4 M4"+#4ZA%92R9\<](4[.B/M_L_OBJ[S!0L+X_!E__TWZ<^JJ MJ[XMV)?-X^-:^5)1EB9(^#%,(LRD^QFE$"4;H##Y[0"3@?P-:,\U[E125UY'ZCI) M;E%5UA7^6,VUW[-.\!UZ@K_9:PDN?U[SIKOTN7THJR;_[_;W%_LPKX*$1"D1 M A+/EZ;""Q+Y$Z'0)T0>7>69E1!DF OLA+&93S=[C1!V2E^[G*9W;"U=-JS4S#/9$B[ M7=]A)<4JP@'V)6C2K6+RU(%#IEKE,4@C1@.:<18RNFI4:%O;:IY2,3*!6UKZ MD?=+E1, JLD3#NHGKJF;F-5&&==+S%PDX=Z@G*'Q\D41(ZH^\K!M7'Y_5.V' MO.#O&_Y0KT(<(12'D42-8(@RA*4.9QX,21(GR$,HY4;5#Q?HS.R^M-.4\RW9 M&ORN*(.6M.D V0M Z<;CKQ;?-")_,$=:3_ KIT:?B#7+D.@=E1><"7TBZO@( MZ-/'S2/T:@H]>_N#TXV*^G\2(J=2(2RRQB87FEDI6_I@RP 8.+!)'YL&93HH M[Q0/,RV=AF*&C#)M>:VB\=.K+Q:-UQ9T/QJO_Y)M4+*; M=Y3:H-6ETK$_&F M?,!YL4H)$1R1&"8$4XB"Q%,C86(81S$.$\+"-#,:/3%.;O:[N'[(8.\B[LB# MWSL&##?A"?!TXY*N(#&-2MJC81&,U!'262ARE-C"@4@=P4_#D%IO7=U4OBW MJF\WS;>RRO^;LU5"!<%QRKOJ)<2]&&(LE3[ :>Q%/%:_L6PF?TQK9F4_;"+? M=HVO =Y2MVX@?P*9YF6>&R ,[_@.&L9W=,'M- ;7-(F_))W[YO GE%ZJ*?PE MD4>:P5]\Q4F:J0KBT"R@/O(H%&F,Y,Y-$X@1)^K$C-*(T@";72:>DIA9@3^H M$8EM3%DYG@>1KK8%-3% M0UV7!9Q(/[T^R'749OCC1K4Z^R3>Y.N-_&UG&CYMFKJ17W[Y!5AE),O\%$G7 M.Q8I1-(5AUGD$9BQE-,@\Q*?").PM2']F0/:?S_N?C[LU5+S'R7T1:-*@FF_ MG7=_*W?AW_WWV%"#YEH&W5D-2R M T5Z7:KVDJ#EH-LM)0^\J+OBJ[_I)_!-03(=V'.$AIE%, '":9*MAK16 ;VQ M=1<+Y6D(MQ_$TWG"?9P>O_XKA:14F4 M^6K\2I!@Z5[@3'H662*@'X0DPKY@)(V,&BA?S]/,UF%+4VV,ZMMEV$#9 >AZ MCL7"4!J?4"[/5VGG2G':^B('64,'V'=L L6GPR[-[D!SU<'9 4?+=G=V!^%) MYV>'2]O9S#8 TW6=JKLF"JL IX3':0ICE 00$1I#['D!3#SBAWXF4I3BU2.O M\I)]:7#5Z!G"4T(FRGA,3ELO7^&UB@VHDM7[O"A4"$&J6K>0@1C +2(_6V8,OA-! S1XG+&SC1IZT-%GT&V>;-?\D M5!W*NW7YO4U(;UL"X?7.O:^_JD]WEVU ^8QJ90P"3TU&Y@$$&>!@ G-_-3+ M.//*TEARL:PYN@ZJ$YMUY7)VAJVM].6L5LW/WM?U M1FW)GX3*5EOQ*(B#T).N16N[>!S S,L$9(F?D,1G)$R-4CXODYK9/ V$^WD; MDG3;^+HL[J%<[0$PE1O9EL=]EW]8J\3(M;K[NE'YW$HIVP?RGF5 R[HQO/ : M05G/9KG!SLPL'<(V4%5X*+KN3,ZT;(ZLR@BA10W'M,#'MD'C#=MT[[8MZ%Y7 MP_TSX">AFAO6ZF*3UZLX3%F,J3RCA5R>T1(N(*:^#P/B941$B<@$'YJSZ%D$ M ^I:7_/#;BUF1F*?LOJ.%R<-<4W+9DVPU;,"KO&RS"0_UTGV&+Z]SK(NT\N- MY7>6>$T=&-(3E/3S9>PLS;]D?_+-\Z;#V7??_5'7J^0'_D>8@AZ0F6Y M>KXZ)@GI:A F/.J'P&!N.*9D=68F+9!8U"5/"'NO_Y//6K@6O M*A5D5JV7O^(??42YMS,K006G'O)@Q%"DYND0B/U,GC%HBL/83Q@EF5D'F@F* M)E]PJ^8T WV0=[W7&_S#PF<8!4W;3W %A+%OT"'0=Y^7I$%/&_S44W?K#^C( MZEE\F,KMB'Q(%0GMNO"Y*XVKM1G(S3;[]#(ZD=B8L M*VE;!-G^;F:A#VAI"_^Z7*L&"A5>J]3P+OQ3DG5^WR$AO]+_[,:/4EXUZJ!S MKAO \+L_7V_OIK'H3)Q\KC5;7A9ZK>D:>7$1:S7-^&"@-)YT/Y)H"+3^)V?W M?)CC<#P@8C=DAI$H8W'$8,9C7]FR#&81SF 4T91$B*2>"!V/%S+CT")(8M'2 M]C/O]>)>??6E/NQN?+XI-AU.#C+\@/2\HX7QGFNBS_:F"+3,3@SS67YNCQV4 M"\S@,63L#S-/QPY0D]DXEA0LG$5*JPUG?\?26MP6[ X_2Y#6!YW 4Y1) RM@ MRN29$$4)@B01%/H4AX(F*4Y#K9D;6M1F#@NUA+MRBH[T_KC5&W5:7&]8U\Z4 M&MR6ZP&IX5JZA,?0R^Q(@^]C"+E$P\#W=(F*G1O:#<$L!9 J>]3S5H)5#W\A M?="L5@$!-:=-)W@W\14\JIAT=[F@?KWW!0$_L4VW4NN/>R3:RSGO.N*<^#' M:[]T;3+6KV7)ON?K]2X%*&)1X+$D@QX3,40X2&'JTQ1R02/J)6'& LUX@P:U MV0,/ T7;]*E3?/1<9$I1Q@2CP8P3 +AA2A,$<\, M3MJ3!)='P^WX.&>]8T?=VQB&<]ONN1\1*S0]1V&W(CN77]_2< MX6#GY743S971ZQ%0OEU=JKZMRC.6+HS\0]XH?X;E]6,IW2J5F)(_=;[/XZ92 M^4"-#B_R=\IK_$8\5K%<)2/5._?TW9W6(Z\(BV(1SRB M\?<7\X:TQ-CWA/1><#2R\JM9^0("3.3:0W"]2,K3\6;:V+E'J67'5AY M*O+DO,HSK]@I]0?>*"7Y)+J>,GN-!+IM8A7X$0X03R#&'$-$X@#B)(AADH:A M3XB@#,46=Q!3=)=QD/;(@G7'D=J*:,N3F:9/ JFG[DYPL=+Y#SOY^_Y"!YU# M.O+N%%]74$?:/TEN41.@*_RQ'=!^SS+.P=?RK_>_\D)=1:O&_>PA+U37K7;0 MW^#I)BF):!J%D#)!(4+$@YC&*61^()*())PDS,(DZ%%?QC#TO-R ^XZ;UJW% M!_R8G1\,(=:,FKA#S"Z ,J#TZQY*ASP,V5@.@RA&0KN*I^@173:T8@3$293% M[&W+H1Q#V[IW9?6FW)!&;-:G0P3^7N6-:G1(- M:%F2>#J< 6('A:OI((;4EYT;8@?-R401RV7,X[_O-@6K_Y.OVVY,F[HI'Z3* M;F=%KPCA<<#\$*)8NC,(11',$E\:(L%11C"+F:_5/'6:U,SQBY8X^":IMQI" M!_KZ8B*,'BGC,- 6F,DN"D(^L%>=V!8WNFK&^WRX1$7 MS_]6RY]4%$%5&:X/;M[;*_ ':4I%BZ&Z@)=_J<4SH.M<#:[YM^V=NMJL&OQ# M_;L+W>Z6^3/X>G11CBNN;O"5DK(AZBMYJ,MUSMIP\V$N >YNX)M<%3-\Z__5 MRY:[CLQ9N6'S&4K^9G9 M@G>IF/0@%;,O\/EI/5K?.@OX>E[C@I":;0H:B:T?NZ8+DL,;T/,X>^\D1W@M MD+VJP\T?)F75 #J3/%6392W;>N*\:ENR_L:Q:KK23HO[K*H3U$U>7\@BDAB' M$0U@$I 8HB1ED$2JP$G!F"#.&4N-^G9J$)W9V&VI 2&9Z7(-P<,>.X9E0$9X MZIDVUR@9.K4*EI9\FV/?@S4)BGD/30,I737)U"&Y;!=, Q!.VER:O&M^?FT' M!/&Z^2S=YB_?\>,7*4Z[IH0UZ+_/J4\(CA(*24811-A764RQ!U/Y#$D\/^,A MU:]]U* X>S[BP .H5.YP+;D 6S94']] _T2G ^#TV=8Q*&:V8!(-BYI)'5CT M3[N.X;$[\MI_:8Q.BP:RCAP9=599[-QH(-+^X='D-8?3O5]WB?JK+$(THU$" M8S\.H?R90QQA FDH&,8DHB(Q:F<^1FQF=^CBK.]M:SA\$ #O,A6LND6-0JIY M5> (* ?W A-CDFY S];, \*/A)]S3OA ZN7'A1\)K34U_/@=VY3$6A[,ON U MK_NMRHM9)N(DA!DG!"(4"^D,^0PB[F>>SV@01,PL$?&(PMP&H"W!4AT?E;)7 M_(D7:DR'U1GH%!T]M;Y*9C-=?MT+VA*;X51S411G287'ZR^<2GA!O-,$PDL/ MVBG>?\KU5-9151X#R& M,4Y\B+R4P-1/$[E]1W+KCB/"J# KGG+#V.SGFN/NA71=;E@;\]VTF?)XQ[^Z M]]CCV*8;K*-/2\]Z+/\)F)F\^]_W17L+M"V/;2# M&#+N4QJA#.*,J1[4%@E(5AH=0^!GIZ M;RN9F6*W0BDRCL=-G./>5573_M++5C"=$>JD6NG<,PLU5>R:AAVW$E,]^T06 MIG$81#"5CG'?!II)ISG$#.$PSB*$C/9Q=ZS-K+1_+:JAD6*71W:QGR+ 55ZK M38QU/1-4%F8W+>^F3?W\B?2=E>UJH!Q^F'KVXV4^(C/KZ.MZ.+!KSI6_ M\/KD3:+I1RG?M'OY._JY>\2!+L4 19"0+ M(0H9AYBP !*:4BY$X*5,:P+.*)69]7.@.TP5[RB#EK1F!M0H1N-ZZ4QR,\VT M$EH_L4E'J!%%E.]WBBA_V"GB^*K+I#?I"+9-:M)Z^/H8P&^X:=O/\_HS[^NI MZD]"VMF"YH]X_;Y0P\_?R6_"*HX]Q ,LC5N<>>K4@B%A7B 55W@1Q3X3D59] MXE5WZG6#_+PKSINJA:Z?R^K?[XOVBF@=;U*8Y'% MR/=AZH4I1 $B,"-Q!#.>!4$DG0A*A=G5AP[9F:W-0+L;Q,L?C1OP:R4/C2XO.4RD=W:_H45T MX:L-$R!.;S6,WC8_TM^NUV]_<+I1[6)>XX;?EZKYNMFY?FR-F?5?D@9;VF!' M7/\X/PK ])G>E>QFNGU);,='>1WAK,[SHPLO=JC7$6__9*_UO+L9MWV'42*$ MQX5/H,"!#U%*,YABDD)YP _B)&5)0,FU4VX7:@9PG,R[G:6+ZPBA%Y]Y.][#5>.-:Z=3''1_EO_@U1-_]:QZQ7X2*ER[F\I M0NHAGB:0_=#>!Z)FQ.$ U/.Y]>O[\!>_PN?&;*X;6%R5U5J1G[I2E,K<,Y4G]JM8]G')R_RAG]0$^O>%XW\*N;RRW1; MU[RI]XL_^GH0%<;]^KU<^0D) S5O"'FJ!25"@;1CJ:\:=_#(1UX89$;C,ZRX MF/]V)S;LX6.%I9Z)FATA,SO5L0-;?L".(=!RU-6=466]]GGK;WXD7PZ[ %T# MBZNV0%8\+-LGZ!J83AH'7;68>=RV.QFQ.\ZK7ZMR\_BNV!U1-,.V(TLLT;\*XLFZ)L-+-0IR"8#MPZDM[,0HP)+@]=+H];FC):A6_'UETL>JLA MW'[P5N=QRP-/I^6D;LM&5W$D_!"+4&[^\B2#LC2&V/=CF,09#Q#B,4JX42.; M@^7GOD_Y\N7MUR^&YX]#^35/%]92&9X=6CK@]X&22\__K BN_/K#Q9?UVL\* M=N*3GW_JRLZ9KY[W0ZRMIN;%?1N.6@4!2[PD1#".TT1ZV3R&69:H'"H4AP'W M Q;&5ITS1XC.G;^PUQB2/&]C^RT?8&"D#\?9-L\<@U33SW8,E*%;[00C^UZ: M&D*[[J4Y1O)E>FEJ@'"QEZ;.N_/U)%]E 6%1Q#*8TG:LI?P/2;" &?(33]#( MRZ+=/!K5N4G/>NC0UE**HR$T6PZ,HHM]H3?L*KRZ033+MA]WV&-\/EMBU$A\ MV4;ACFV)%LD_3)'4,0@V?;VOM"7M_4BN C2JGFKHH9@*Q"-I,V" I2./&(U4 M<06"@73N&4'$PZE14.\LE9F=C!W-KDA479Y61[_C_]KD3WC=E@A)0['>J%D? M>=&/Z;"=1#..K9[!N!HQ,PNQ!Y:B-T//R5&!'&G_>1J+JONHF,?Z/?ZP?CC M*G:-0&9:I2>+58'3/N-7U32U"RU>QK3/_KG*I8._V^ULZH+T?:%N_]6"^WV> MWPK!J4IGO..5FDV-[_F*^C$3A(70IXD:UN-%,//""%)U'Y^%(<9>9K+C&5&? M6:6V%-ODH6U[<;/-S Q.O4UN-I ,U51=I>_XN ';+NR*E1NPPV_'C;N-T0H$ M1QNF&>U%-U(K6(XW6+M%;.U-)7W)-DNZ[Z6HC%B?@AMD21@2(F"$$@111C*( M1>K#*!9>[!/D,;/.+6/$YMZ@MZ2W+4%:.I;]@^+B^8+K\^LG4/SBU==FZ-ZOPN&S77S M)1#&U=.1_&9:J2?Z#!?.$Y):]_XXM^:BO3]&A#KN_3'VZ+6U 5_XO?H0/_-' ME5)2W+\O1%D]M)DEKY[[/^Z^F93Z*/8YAP%. HABGLBM-N#P_^?N79OCQI%T MX;_"#R=BNB.$65[ VWZ397O&\7;;7MO3&Q/]08&KQ)U244-6V=;^^A?@I8IU M(Y$HD/8Y$;L]ED0B,Y^J3"20-Q;A7!U[8QEQ4+S,DH^9]?S5MB[6HJZ]NJ6K M7/L=,[;E #"2\/ #&Q0\J M$;""ZG*9@-UR<)^BB7-]?B25>"Q7ZI5/F_4?]2X[!^QC&"XWLRUJ![\,V% * MM=E6:^^/>I#S9>YSF((T[8/,@ _,VIA!,X-/ I3NC#0%^] M]HY@-Y]\5P+[0>X*8/OZUS??-]JG53O/F_7V2;15?_7N''8\>K^\U^Y\^JOWYYXE;\"3]6W$%9\-]-9B M&<2M;S=V[-UX4Z7:X _ABON0ZU%S?F]R!4L_Z'[E>A OW\,X6-LR*[DO@GM; M5KH$3E\ [XODNIH$P77EYRM2%_4]#7'&LXSI#*E(G19C94Q91%$81%GFIT1@ M[-]OS/.CH R #"<\2 ME0W 9E9I9MA@AFD72OJFN/%Z=F[V(::NHG+W\\ [T\EM^R&ULUY778&9L\FE M< X6GFUJ#='I]%/[I5SDS;3-@POVL6WEN>OC>9_&,@@B'J XR)0%XR)"-%*. MDX@%#7WJRUB"1@"9D9W=:'4M2SWRI <_7Y,B]3+Y]78"NE"-EX&^WFVTESA2#'^W7 M62@RAKFR'S*+$ M_81EJS%%3C\:6*!O:<#MHW^CC2MTQD#[:1S,N^[8720>Z!))QT%")ZS]D,BA M2U OA1.=TH#9YKK:W/].OA=/VZ>N[17GD:^)CFS.AU>,^?-==$Y_!T.YB^#IDG%\%S]-#PUCFF>Y]SQ#\H3>] MEP&8NML=>1.>G?/FW]MB\Z*K]YN-66W8VZ?GIMEQ(:6HA)+-(A$8MNK(*G%]/-M?Z9L87<=_'Z:I\'T_11%-*,(R3933X3/$ M@I0)ZD?-.LP]#F,&C!3GJ%L'W.[T[.B>Y;N&ML6.$8\]DNH!ZH28@VSF MB[C%S,K8]"S<>#T3ASV ]WQXOSD=7026W9%K8DYW40\%#,>QHP)? %COO_I^ M_RI\U=WI]DVNDR#$6G'UGFM; M)8J>"=&5N=ZN>;/.Q[+>5&*C7 S]4%?[^E%]??8MZJ(X",*<,)3%<8HPSE)$ M#-K]A-_G# S>:[-X2^M++\VIR4]-44J7X1['6.>YNS&.Y9R M4#GN:0OBM;-8B%3;U'(M$F?$?H%NBW-P_],T;ISQHX'T@)R3#7CWN6YS?%O4 MC*STK(%/HK][L@];9SP_[4M %)('L4QG7+6C:8,EF*!4H%.1'CBC20_5J+ MI8"^UI02P;_4D M\[ V2H?LVK5-ZM98KDW2(=,';9&._@3_QKXOUY^V*Q'X- YNJ^I+];3>\+IHP"3]'6"MSVPA754['6<1#S[_QE(*:UP D&,+TP M$]_[4W/A*$-@4DHK=;J\ZF(*-BG84.6F'[:[L=L?N?3!2M=D%>MML7[X\-R5 MK=>OA"RK[FBFCE&B?O-]4Q%%0WW6U2A2F2KD M,699&[(C)$Y0**G@.!%A0G+([=R,O,Y\$_=N.*K#HPV7_?R.C>83=MLVYX]OEP \N.K MRB5(6CG1VA,7Y>W7AZ;+E[Y,O7W: 'SHL^\OX$(WYROU_[=?%8 /2EV;;G*: MOEC77:0"4*<\BH:1(WTU$' _^GH,H'[TJ)"V;O3Y19?THD?%.G*BQY^U+!?6 MS?5>D5HW7ME_>(.C4?WJ9?],EP9S^XU4O/F/;NE]N^8Z6*%/U5V7>$A%\ ST MYTYQ6:V\AG@S0 ;H2^,()\4 M^2>^_(*75F)Y!DA M,O91P),$X2@CB-!$_4=$D@M!@CS,^]H=,R_E/"&C;^EAC0[0T]"]"4[K<:XI MQ]F!E%#JQSCA**(!05B&'-$\$BB.\IB'. E"DMVKCXJ6=K5--D4Y0W(_!4A^ M@DF.@P!AP=1_F,@0X2%!7,2^8#&)\CR_N@ILV9*O"W!U?9L3X##F"[@)SF(I M,H[RE$N$?8%1YHL(X2!-B R#E)JUMW#WU;+8"7?%T+5+ ]C-4J\%*TZZL0]/;;G-!P#;*J5F]?"0%_Z.^*S^+E="3;;ML%W#5 M/&3-F=7S\+*IX\G33'E?Z[\V=U%DK6?%M-SU"3[FOBT(OVEO=R[H8/IMB=H, MU?,V>%@YS"!"B[G0-N(/G6JK]VU[CTI15;II5A;>RD853X006&2 M9 BG1 _H94*WM?+S3+E(@H BKI=)S6Q->L)7!$E'8#+;Z]T(#[,'.[GWL<== MJSU%V&4/T2GAG/4-O4AHX5ZA4P*?]@>=?..*0%M7H R-KRU29#X(*5D$S8P* MRZ\4"J95PQ"9N\YR(R)<%P!;LNIZ1(BSX2XG%=?=E)/F_JGKQGZ[6I7?B.XN M4U9W2NF*QMT6=7]#=<^$S%E.4Y3D.IG(IP'*,LI1Q"2+@X1BCB/(UF;!P\Q: MUY$!=YFS0=-L!YP9(Y@2[Y@9]/"_\7;\>+*LO):CKHRQ9\G=IGD%'HYV4QL. M%MUFKX#H>/^]9BG+3A"<-T.7R$J[\._6=^2YV)!5MZ')/%9.=):AE(8!P@DE MB'(]7(Z*-&9)CO,TA5W1CM*;_Z9V1]U[5N11L?98RP"P]8H9?&8FQQDD,.,R MP.)CA\6=*1;P-A(F,KKJ)C%*:]FF$B9BG_26,'H)[H>W<>:GAX_*BFRJIS6H M8N3LRW.GN;0)&,63W@$U8;%IBB0@%2+GA9YVU*^6%ZB,%T5U6@TR*I65!W]^ MQ<7\^%&!AM[\^(-V>V??DNF#?*UC]V+-Z[ORZ:E [4C]ZO*?<[*"ZCU>]GXX+=.,G #3; M/AV 8E?DV#=M*Z7WH#'>ZGA M6Y;Z;]!$HWY=U&Q5'H9JE/.<)Y0RE*:)CW# J#(*0IWSISLUB>AZ!0Z3*=W=%U8TW4Y3,(T$Z&,D!]$ZKB?X01E"11-E\\JF+]AZ\#1IPATPXW0131)Q'B09 M14*D'&$2841%GB,>X#CT,<5E;\TR&*-^J_5?6BSRI?R6H+S$:Z M")B9M78! M0:[Z2_:Z3?$W5GB*?$?MS.$_UCKP<." M[V];Z[[A:TK3C.5^B$0<$H1C[*-,^@D*.4 M8?HZ@I*9QKJ1'::S.[$'1&=HCSLMFB.]'2&TJ.9."WRLNP9OP)N9?69"G;>+ M\FVIOM:DWG07[L3G89A2@DC*72T5LD@.O@,9=XJ -$TLG%5X!U)F$PVM6L[-H;TBU5F?7^J.HFHK< MU\5JJXX6]T*Y#TD@)1(ISA!F:8X(23'*DT#(+,F)G^80DW6!SLPVJ:/BB8YZ MWX+I651MJ 9FD"Z!E7 21"0.$ DP1]@G%"F+GR,_(5DH@XS&U(?=;CB R^IR MX\TEH#SD\98'-Y"9&6D',,"L\$Y^1=%K2-YXKR?D!MO7":D<&=!+5!:UD!.B M'IO J<>M\TTO31I_]?([^9^RNM,MXIM.R+'(.<4X1$F>)@B+.$89YQF*?(9C MEA&<)"!7#4![[N-4PPEJ6/'VO'3U!1Y]\1IVO(8?4"]I&YS-]'\F](!G-)? MV22=0B%PEVQJ3'GI)%,H)&>22\%+P&)/% \H93E 0^A$C>8 %-9JC;DQQ\8-@PX77L>'M^#"?[&<& MY+A-F04>F"7Y8J8/5BH_M2BY^A7184ZI"R_KY@%B"KF.=Y:L:)I.?RLVCQYA_]X6==&_V$]H M_*NR^Q[1D=(FAMJQ=J.(%;4G5FVB@OHGX3JR2@G[E\X+T].PNEK&;X]"9UJO MF!YTJL.&S3J*'YV3P_5VHO:2;=V%9?==237]AT:F8LT+!<7&>Q*;QY+_UC<,QW,PAUR>^5$X7^WZ._A>NCP!' X?OS6!TN4I8 *-^0\#EQCX M6/@OVKKL17L=Z*+DH9ITQR*CF2@8R4A><<95&>HR20 M7/TEB2(F3<\#9]:?V7RW%"VF=Y^#8MJCOU) F!WH9.NH.9+1W#>_4E8[3_Q3 M)VS3+U][GS51ED\YQ*SAQI'S.2+:B*MY[JW%',L1EH=NY-AC\+JUKI<,I'?I MX)6951_6K'0HRKB>7R$%3+_[]DKNNHZ>8=NJM&RXSF(%96>8'Y:1G?LS?"+J MF_6FV+PT,PP(VZA=]S79D#ZG3HA,N>%AAKCP,]VO$",:ZY2F+)-^3.(HQV97 M8Q.$9E:,EK0WH*TGA)+)%#P86!.;I4,(@#$U2^E![LY"=^?^()LLY"W;;*MB_= UON<1XS)D ?)#I:.8T!11?8 .11:% M.(GS( +%SBY2FEE=FS;WRL,YH#S=]QZ(EMDQV D&,'VU%!]\IIT4S='1]3*= M14^HD^(>'T2G7X#[CWHU=7S5QX#7I:C?EYM/XM_;HA)]"Q5P#U+S%6?6V@$C M'E><>.M2QP(:7J:; 5V#U+3W.@](,+4>XJ.9\!07WJAA7R\>\/+)4#)0H&XBNI\%4[OUIA"Z7GE3%53GL-VN^3_6?/]SG^JF.YB] M(G6A_'R*8Q8%/HH8T?$\J@Z[.8Y0('E,8S\.>9!!>Z1,0SNJ7/^9F#GI2^%LV9ME".:>.YW8NN/'(VON'7#H[5.! MFX&I-U[#I\ON+EZ5+T)\%GJJI<*C MKVLD,@Q]R1"ERCAB7=)(21PA/TG5;_*84@ZZ9;A 9^XKP8ZJLFX=V5T_&,OV MBY?P,C-A#E W@KV .PHSM!J<4(J5YGV%Z@LFVD_+NI)IOW$XW8Z^[D_L'R0 M7?M6LOI8MDETMU29"L(V]W%*(QSD1-= !@C+.$"9)!0%:1B'81IF+""@H:4& M1&?6YAT+^MYLQX37#C*)"(QKHV,8 MXVC]/5+V\FH' T4MZUMW>>R$\PUOVB1S?^-#Q_6:>5 M\*KX*M9/I/J7T)=%=;G:-A5+W?U#F"28)B%!!,="J;14WEJ>813&DO(P%7[F M^Z;IS-/D9C[H:090RX&W8\$B$=@ MW&5=H\&3+7/ [$C/P\DYJG2;J&QRYR> M@,A-XK2YH"-YU :++)96;2[0,,L:\)9E@*\J93MNZ#[BC(9A%BM;1@)] :U' MD0F&9.JG@C&2$IS?;\H-61E&Z79+@XS7CH#Q%_+]O@BU;>\"C*?M(0A)R*6? M"112G2) PACEDJ7*31,)2<,\3R*C_/0K(;!(47<& R89[G>*'(K_5B3*:L.CP[#FR>2NXI2[A=>-MAX(M!) MS/#T"-3.VP]I@$)MI^WRPP2S"L![W7%_%VMOS+TUS$CV=X]?>]L",S26TS*S* M-0A8F8_!\/6.I/=+1]1AE]4)L1SI_24JBRKXA*C'FCSUN*O>S;W3IYNIW@=9 M(D3$!!(\(7I"G=1'&N5.8"(9)T$H<7!=C^8AN9F/.3TICY4C/JT-3&8JZTYX MX*W4V2;*.S3NQM!PT";YG)"SM4,^(/:#VQZ?$WRZO?'9MVR5NRJ^$EWH^+YL MY\7>-MW#[KF041C1!&&U,6MECA!5&R,B/,=QEA#!L@RFUN<)S7UOT1'KFJ)! M5?H".*;*?+W(4#7N*>H042?Y[;CD%NH[+I8SQ;U 9F&5'1?V5%DGGK=3T[NR M>BXKY8R^+]>?Q1*CD+&<1;KU+L80/;U(:69% MW=$=MNZS.Z)?!LM,;YU %/[?UPTU36;AF17O+MA%/>AAL#Y%B MK.[><'_ZSBTR^X\K/?B\W'IC]GP;K?ZAU_E[]*69B2 M**4HQCJ8$(4YR@GAZE^889^D.*,@U8E@\LDLV<.VL,SF[T^0_\$G #-PIL\$ANM<>TIH^_G=2X$E#=,$ MA9@PY7KHR(&4/J(!"[$002"I46[*)0)S9Z/LR'736KU?E+LFO!08UCS!!7HP M@$MK>R!H>V[.<0HXE,&Y]]\M_X.\_D/A+GO[1\]9IL1NGY_;1MADI6>4OEV5 MW]ZM95D]D8/"E9Q&/$^8VNECHC=^K7V1<@$(P3P/>,B#%%8(9$9W9J4<[&#X\8UW>P!@>XSP=.**]Z=FRGO;F MB7@3Y?A$-N*>9VFSZ;)N.F MZ,-M^G()9H^ :)H9H_DP@EDBS0?2C'B:DQMOSXO7,>,UW.SBE0>/?!H#$VR. M[#!Q9(N Q![%I_*IZ=R_7E3LG\] MEBNU7MV/Q_59&K),GUZDGO)$182R1 ]]DE3$G*11&#!(C0F8 Y!>PTM1W@UK M,#QRE(+[6JRVWX5'>C[U[UC#:5N%W+$*LP#P#\',.,P*++=#"%N. MO"%+,TPWML;#DRGE6G6\"L'_;'*%U<(\M547;QXZZS MN3)9V,]3AJ(@9+I*+D:4^0Q)SA,>XXB), *.J#.C/+,SLN-C<)?@[3CQ^N0' MNT;QYO":F:590(.9(U=XV4Q+@\GN;DB:(=VE9Z/!X#@S$@VX@'61K9ZN.;A- M_JU8"YTUI*MN0YGJF8Q$N-/,BI:5K-:=$ M/E.\.?F*Y>FG7)?]J:KU6+JSU7W.)QR%)0 MYM=%2G/?4FP>1=7E=-WH6<_ D\E%@ Q/("[$!IXT!B1W1XZ.JL,:J4G)7)T9 M+M)9]FPP)>[)&6#R!>^Z"Q>.&>EJ*%).D>.2;2T+&\-#W$PTT9KZ6 ::"P8/%7BG "N$B(.UEXV[>&<6"?)#6T_2]'0.6A^))",U4TB4P,"V]#A.+F@ZN.S2M%I;[=W)&J>E$;]A]DM17W/A8\H@E%)$T" MA)-F:&)(490*F<49RWD$JCL>)S>W"=#Y?&)/':CMXT@9ZKHS^8&:WO2QW!.^ M\FXDI"LM'R>VK(X;"7ZBX69O664 M;Q6-#[LZP'LB1)1C&2(9IVJ;SW/E2&!Z!+-5M&9C8YOY6ZCY?N[+\N-Z+VJGV(B;[T.='_;EGT=CQ> M'9,S^PRL0W3.D740L>O2H__K&,O:^[/ARYME=L*UX,P7TC-CXT='^$!@&03\ M8.M9YTEI5^VC;C?&!7_U\H]:9TJ^6W\5M;[BW,]QN,\B/\B524-9$(8("Y:B MC.(8^6&>L4Q@PE@"3) R)#US9I3.X6FJQK:Z:[XR947/@D=V/( SGTQA-0PX MS (6, (A-FWY6,^%QNH7S8A"[%=OQ\M@X(O3'"<@ .Z2FTP)+YW5! 3D3#H3 M=(4KTZ7WV5/W+.1!$-(0B9!3A$F4($)HCJ(DRH44B0S"&&)-SM"8V6SL4X9M M6DN%MGQ1]*HWKC.@!A1^3#GTJXL5^OBV'Y"(!9(C3G3KIRB+$0TD0SB)PURRG&"?0]NE'E P^BY>UR:U*W:R MFN9SC$>:9VF@.\=&@8ZT4JSLD,\%\@.&\Q3'24*(Q?BCZT&QF'OD%ADS:V0C MJ&6+V$ZXCM*-M[=-^DPZ#,R[;!E[5CQGK6(/5U^X1>Q9T4Y;PYY_S+)XLR"T M6#5.Q>V:#U.F]6WQYN5>DIQ$,@D028E0]BD6ZI0A,)*$)3R0,B POV"*X,Q. MPA?]BK?:,]%\5X;%V#9YA2.9MKK$AV8.O]V!,F;<1#@Y9:&DKDJ ML)PBMVQ)I:'P)T64IN_!E%\P?O]INQ*!3^/@MJJ^5$_K#7^[(@\FMZ*7WY[Y MOE,3]315% QGZ'FZS+18D[$2'E/QQ[74C>0PO9P6VOM3<^#@WG%:O#/*60OV MUX?RZW^HESN]9'ROCB-++J* TR+U*F?P)%S);E>K6_X_34'2BOH]QX/LD31&C/$'8)Q3E M@C*4$R$#$8@P9Z!40C.R,VNEIMQFSG@[VNWIZO8/[T_- +3&S@Q,,V_5/40P M3;X&'7@T#B2LJ]B;&=%E(VT@($[B:K"W+5NG<5ZT/=L_DH*_6]^1YT*=^^[C M/ \IER'*6!KH!FDY(HQC%-,\]M.$R C6$.0"G;FWZAU5[UF11<7:8RUA8.NS M"RB9*;\#V8'[]EYL35%W@;N;$!O>HVQ<*%>=R"Y06;;?V+BH)UW%)AZ_MAWQ MX*A[MZWT_+G[-$AD& B),$Y]G<:3(K6'!RA.0R9]GT\_?$94C^H%?)EH2^W11YYYUK5?[>N-U4S75S?#8/?K MHF:KLMY6@^PR)H3:KA.!?**;)XN0(D)UPA_.:"3UY&'*[+J6PYF9>;J6B'>/I'H0]7VZ"+X&&4B MP4CF.25YE*24@0I7H S,?7$U&$I?-@UCV)"AIG^_60;UO)]R#4 M27/H]>ZF[,@XRV+.,(JX%,K5\&/EH>8QBJ@?\B!1L(4)K&<'@/K,%FK 2^-N M''!S<"J<'M#C &HS S4;@##KY!([B[8?%A@XZP$"H;UP0Q +6$Z[@]@L8EWS M6VS$;\K,Z?D ZNM5T%4WDNUW\C]E=;/(FN^TW$A"GVPP TW!Q(?^[P?\,-:MCQ]ORT$P#K&Z]AR6MX\C13]HUW0:"; MF:49H809)O?E]W]M/E8%$W>/ZX>/ZAQAF'0\ MOLK,)D01%XJZONSL&5#Z4?U+SS[77'CM]$?S1.0)3,;MAELX8!;"$ F'W9+, MI;5*6IY8>K$$9C,1A\G,AF_89D S%^L-:_ZZ;1YYA3..( M9(B(.$ X\BG*FS$ C(59S*,\I 16)PPA;Q'N@6E_3]JK&MI>N?:>U0/=4'=H MC@, 5S/WP3E6ECD,#1=>QX:G:=YX.^A:5OKK7X6@_GMWRG&9N0"'PEFF H#T MPID)<%!.,Q$LUH!9GKK:**]$K$E5E/]8UVKU0A:"=\=ZSA*FCB("!9+&"(=Y MAG*B?HQYD@488Y)'U,25&*4RLQ?1TP7>A(P#,VXCG(D+/4>82FJLXD:2C.FR M6F"@Q^JGO0Z/K[V(LAJ)UVNEV<-P3UWW#?M:\"UI"VT,/?/#MV;6H3VQ_S3W MMH_DFO:N[46"ZCK.2H,OL6[G'1TLMY@Z?%V'H_EYX8K9LB*Y>E 8")S)F M"*=,JHTHSI':@%(D\HR%,B-1&ONPQ"YCVK-G>YGE0%B-ZC 'F.>41BF-D)24 M(!S(1!TK:(A(ELJ V1),9@;7[$0Q"V0PRWC[X>Z==WLT>/8C MJ9J)A,YGJH %7BYCY$?,8@'#89$CXF9RL^XMO&^"NBO:W(=^[TE(:1Y0A@+? MS_44%XSRR.>(!K&/HS0+*&S:Z33)F>W(2&=E_4EZO*A;K2GU_&"Y*^>"#CV; M1-;,EKC%"V9$&MJ#7LDWWJ J>\^ RX%HIL(ZFXPV27#A$6FF )S.2C-^\VH7 M[V_JF*0OHKJFIF]7Y3==4B':_:7;*N,XRC#!%(5$9V_XF4Y8QP)Q%F5^SC/. MTL#:T3/A8'9W3_?HW:XK05;%_RJGI)OV_J!8TQ=T39=CJ1CS'C5G#GP3(]C! M'HIK*(%^RL"KTYQT-YPWGF+GINV K#EJZKAT5&0!#P8"B'L_QHCZC_)F(-", M^#2@9>RLU2NBOF9,?'X48O-)-%3WEK#>)6'Z/ T)23C*I?#5D50HQR8/8G4D ME0)'5/DV":C6U(SLS!Y.QX37<.%U; SVZ]HZP]4053,;Y!XKF.EQ A/8T,"D M=F1?#(DN:E9@0!Q;$^#;MOVV*XMZO;Y>:5^: 8ZZPPE]:ZHOH+[& \0RBGQ?2D4 M0C'.$(Y]@8B0.8K])%*N'\U8RB'M9&WQL6@=NP Z9D;15F;HO7E'I?&S7'9P M/N7>6?OFP=(+]VX^%>JT]D.AUCS MW\J'\K6HBX?UJVU=K$5=B[KS^+. )Z'D4L_4% B+.$-9AAF2.&)IS%(91+Z) M#V/+P,S>3,.2U_/D?1/4>RSK72ORE>++XPUC'MUQ!CQL66,_KM1+( J]T?F) MP>0E:UHT-!7@/Q34 T[F!?=ZXWLM(*V!5JLT1M?/([\QO-;++F*> WI0H[M^L-\7FY99S]7G6GY4Q%Q^J9@"78O@^X220' .G.&&!+S.C=J%3A&96O):TU]&^\1KJ"B&OIV^X9T_!->'H. 0!IH_V\IOO MKX;"C>0'J25:[53_V"OFY,++[*2&XNUV3-/G+:OO]&K:]_IMWSE%9B(7*4G;L+_Y1P[(N$H33*E89&88IH'!,4)%*I MIY_0+ #UWKZ"EYE5V;[5I&7(Y9J/QRWG2WL?4G\56LM[M"KC@*91CDB/#8 M1SB6,/I75 MIOC?YCNPGPVJ3:55A]+=6(4FZ)J[M8&_1KJMV7U7N@6,64? MGKI3S]Y5@A?J.>U#?2'?[T6:)S$)4A0F(D/83P*4)3A##(LPS2,L> CJ\OVS M"#9[_%A1[_7-8PUMF!?ZLP!EZ,?^+.S.M[&<:V+^2RODKYX6\\8[W_.F_2[T MP77-L_=+R_6O-[H833=[+&3!NK/]#J#6H]80W?2'&B6@.[?Y9_O('#G>/XU8 MB[KN/XW4%YS_GXX_^,UI@+6NC9?Y[2L0P^D[V?G@@^T.ELC-<(-K MAXC5O2Z0U&*WO780#.^ +5>P<_:_5,IZ2:6MRL:UEJM8/WR0;_L)BH/PT!=% MH3[_IZ[_5Q@QQ@.:(:E[HN$\(XC0D*/4#Q.?4)\( FK>[)*YF:W7CO!!B-6N MS;S3S\3,A?Y12,,,G27(8.]T#C0<>9A.65O42YP#U&-/;Q8:=H9U, =8,[-1 MIKHUWO6;?V]UPE^?6)*(7'+*0Y0G"4588(9R2D.4,!'PV"<1SSC$:)H2GMD@ M_O;N]M6[W]Y]>??FLW?[_K7W^>^WG][\_<-OK]]\^OP7[\U__>/=EW_"S*(Q MHF8F;PZ<8.9LP$&3C-/2G27K!BJL(VME3'912P0%X]C*@-^_XAZV;6/[7@G6 M#A/??J MG?4X7H"K1!<(QT&(LCB4B+(P#;CD.((-.S6DN\!U3[EN'/A2 M-IT!GD55E+Q@'NVNL-LT&MNQ...@FIF#&:""&8;A$!S=(JN_W6^86&CRC9'H MS@?>C%/]07-NC*"X/-[&['5XMKOU5G3ZW@:$2Y;1 M"%$99PA+)A%)LU29%9[A#.?JM\2TMX$1Q;G3/+9CHG&C^X:VC8: \R[, ML!PW'[,@!#,Q6O)^T539+]7]UDNX#@&LEZ,5MGL>P7D%C#+!C8B[:E7'2SOQOZQYJT M <.V15:Y76\^5N*IV#XIRLVC=;W5S;0:!G2KHI1PGF:11'&<4F5U\PR1D&3( M9WXF&(]2G[!^'M$72%7756P9Z=3AG*(O%G= HJ[_T]ONF=,-@1ON&O720P^] MHN.L53-H/==UGXV9$[@$U)9U70J_/6%/ER1>?E5^#]E7Y7/NS3]JES[),X ME;Y,,D3#/$08$W6"S/P I5F09$R$ZC09F#96.EAY9N7L: $//*?RCVOC55+! M=,]8(%"_I+/,7]$HZ7"]Q3HDG15CV!KI_ /PI+Q/2K^ZQA&OA1[C7:R;@]]K M;;D-4_#&UIA9*P:DO0/:WFOC/6P2AG&5<8D 3(,LA0=EPYE(9I7[-KKP8IEN M)N(-\]J,GK?S,;LLCO7#?FC'[6I5?M-N[-NR:O-P=;JOT ."LY0ETD2$!G<"CJK0MX.R"UG-AZB9^S\31C"#NF/B8,;1C@]/EI77%- Y.B/AM$MTG7 P MO?U2$=YT@*HJ]>O6(3*3%>0+71;)R@,ZL]QB?L]E48;>SLA3<#WY^/6Y"1:; M:D?__,PZ\9&\>%]K[Z.HE'5_:LR\P22[R])-:X:-8#!]&)6IR[AP5"US+(R5 M)NP66>S[?\SV\%M_\C?W)>C'5:M75.WI$N.0IJG@:8Q\23C"24AT=E6(I)0X M2>,\3S-B$9];3H)E0GF*D/>+^*[KS,2O?8:6NZIRQQ^JF=_\DWU&RU:&&Q9_ M+U;U/0_@"]1U.V;\IZG$D12E).9^0'@0^00V\^Q:EB!6R:H5U(XM MI'PI5"O&VIR/>L>>;7*OY6=@MB\LB2O,V@_3@0_!U=QY>_:\H]YYRV0*7P>7 M\Q1B2W9^4&[Q=>!=3CJ^;(+7X5#P\;C[(?]2B*:6X]P-*$Q92 MQ#!G"(S_.Q$L^DX,_M"*\^9WK5E1V_=&6(]P&G<2*B M'/DRC-0V&C*4J;60('[HJPTVH"DV[QIK1G3V,T/'AM?QLU8N/$Z)IRC8U[$XQXENRJ>.U)5+]H3^4I66^V(Z5/2YE%XM!M. M7S?#Z7DSU*S]2TE7Q4-#95#@LWFLRNW#H_I?TCVM$^>?R4MSA-)Q;/+4?",] MOFU_?K[TG?4J/4Y=\[0I&X+BN_*^&_NKUOP/]:J"1GPC*\V0LD=-67']5T_M MTUR_HBSF2J@%]:M]2?BS3MYNVZ'K7Z_VS0@<51G!/L^1,B/#A1:K,X()-BPT M KYI=V9JAK[IZRQU4'M=;NE&;E>WK/TBW?-$^+'.CYT!B1E#*4<]_/ MXB *\C2&')G&B,WLDKTB7>E/%TZ G95&43([*KF2'6;,>PH'^3&#C!CO30N' M]XMNYES59/6KNY.3B1@GB(D@"#C):$ARJ\&,YZC-K>$=R?U(#LC\8C.\#*]R7:$ MO*4CIEUY+=>?6:GO'G5^ MF'*3O;>DJ+P_!D[V'Z(9\MZDB^F?VZ[C_Q2DZGN:-5<0=?.@\FS5&G?ZH*S^ M^4_CC.2KH)^^GED"=9@1F0]PAW5#+J"SZ_]K2W2Y3L!7PG+0$_C:M=S-L?U4 MU/]J=N#,3W"8)PDB(?,1IMA'%+,,X5"D$H>Q\ EH&MP8L9EMV]D)J59.RRAB M9CZ+*QQ@UL8* B?37X]EFW&\ZX[4#Y_?>BRTR8#6DW?LE/I]N6D:5_Y6DG6] M/XR^%YN[[NXO(7'.*<,H2$6(<"I#E(4B0$&,>4AQE+*<0C1[DN+,ZMW0;6[Q MUIH3K]JQT*:Z\4)!7-"M^N[6P!M58ONNB$U-^VWS9WX?=A$)(\H &*(S]!6'". M:*(O,@1.XT#7_T7B?J/G&)@Z Y>)@:S%CJ2Q'K3S,IZK0BG#L_I7>]M_36>B M(ZQ,W0 W",",P&_E^@%]$=53TRGHQOM;Y;18ST2H63K_')'Z@6U]S@L]WK/G MPCOPNXOF6/CF>\74B9$9YVT?2\\8;>'O2&5KH6O/XJJF:>S3PWFG,8Y MUF&U+*8(YS%!),H$2AGSLXCD"4L,DRDF:0]%3]GY9->.QGY4'5VL68)O8 M9;#,=C G ,!T;2>YHMF.O'(\Y[V&4ZBVYAD^(>[U_3+]A6B[_>MNU5 M897B_5LS;U[#*NJ>)+18?"?@]!9F+QM,KO);5STH>G]<:\+>!#FQR2*,Y23.$(82XQH1B2*HC# @52O1J"A M :/49E:JAK9'V"ZG:G=[ VOH9H:LLT;N3CI*L4LH4Q01$6FG%:62T2$)"B(A(R2,/.AHT%^U+2P MP7#+^B^>:$C_)S1=Y,J!8#]B!%A+Y\:[W;07T(TJ;TKO(YEM_,]BP[]^EG%? M\ %?LXWTTK=K^G+MW?JK:"N9Z_N4)CR)U9DS%SQ$.$P8REF(4233(""H3%[>&7]@'1#/Z_8TP3.]CL#C)G67BFN[>WH.P-)X5/Z+LOB:B#?&0K+ MSMZ[+.+)F+V11Z]-9VBJX'8)8H,QH!_+NM#.N1XML:X+98[?K+=/HCN1Y8F? M4<%\%.1,5]QPB2B..(I9CED4D2@-C1H@NV)HN;2(MJS5^T4'F;ST5^_//3_> M@"'K; G+#\0TE+(W&VS&G\[KV X][_N# 7Y&C<1U:SO,X+-GY M0;D>UX%W.1_DRG6=-=C]4!4/NH.OX&\55Q^JW\M*Z.3"^I60ZI^_J;_4F[=% MS<")$FOL(BUS93A)AY>?H!/=(L@PS%E,*FG-\/4LS6\\F*?/JWK!0 MF,TLXK+@P6SB^3R4/7LWGF9-E^>M/[1ALT]'\5I.Q_.+7?2:M81M MOA:T4(9^=&=:2P -&M;:KFS1GU.(ZF]5N7W6LW.4I7B[WL?*3%MV7EYB;CNE M*'L-::^C?>.]+IBA&1/<<=C04$:[#J CZR[7%'1: MN(,^H0:/VWDJGX83&77OMR;S6O@$QW$N4!KG"<(I35#F^SEB(D])'&<\BB7$ M^3A+968]/:#9='&TRE _#Y"9VW"UV# %A4L,WM%')7*T29^GL>B^.RKF\58Z M_K!E$*.MO7M=/I%B?1_K7HAQ*!#VTQAAF5%$0QXC/T[#* DHE;!J]H/5YPY5 MM+2\/UMJT*+6 QP, Q.VTL&T;5^T.B49/.9P3@)788:#M9>-+)P3ZR28O0^H-L\PC +N;E%696F=^5IUWI6ZR&NK[8.I-08NYJCB Q[6FZ M 0&F64;RS^!Q3LMJY7".++N8OSDMVM#=-'C:^EZLV(C?U/%23UQ4'Z6^=FMN MZ.K;=LHJ::_DFM8>^I3Y5GU)[GDH">%I@D(18H0I]Q'EDB,>9R+A:>8+#MK_ M[-B86>O5=R8#7W_9H&E\Y34S1N!K+L4/:ACR]ASU<0#-!].UVT/F;MKR;?"WXEJQJ6$^*<^_.;#X4 M26] $U (..#&.RV)6'G%MPN2*1$7$.2D7&GK/;X)7K MUG7+_B#[A 1=F[7++:-)2&.)$Y1%36PKXBAC+$(<^V'(91#G.>AF:8K@_*YZ MWT)>N:FK76:/;M@&V\PGD3/;MEWB ?;:!U <%D;.DIEG*JJC+7>2W**;JZGP MQ]NH\7M7-$LXR1'/$68Y#X&M3XY2V5F31]I MBF"75G\>*C,MOQH F&HWY.;-GA^5R&7G@A^;+3\JYMD.!8ZRX]LH4@ES8W8LE_8[3Q@_#&$>_]%NAVGG77TA MW_=C)GW&FMRAK26"Z=":"D32#;&\ VC.KV,4.'![RJ.8*6-P(0=5L YP)*Y@2G[;KN/$:1FX\ MQ8K7\.*US,RR35J ,%-?CS'*/[33AP$D4[T_3):XLJ7^!SE2_DOS@"6A3U 0 MA!G"(HA1[E.&?"YRFE!"1)9:M=8?HSJS@3DH$QIR\9>^ [2M;VV&J9F1<8X4 MS+PX [W$6?]=_^3YK[-SB(FKOB_Y.F\4V@?N$I"CI#H?@J5H;# M$T' 9PGE1 89"K(T13B7(:(^BU 29EQF22ZHB"$-19T##V\LJDAZK!]29M-5 MU @XT_L/MW! +T(.TUW4%U&#\\N.!:_GP>$,)(C(SBY'#$@N?$MB#L+I=0G@ M7?C4R]_)]^)I^W17KNMR5>C!>[R952WX;WH@%GD0G[1-NI%"3P#'5+1_>JF/$:PIYS><\FL(Y M;B]F @EF+GXH/N:#,&? R6X2YI='X3V98^81W=U=_7J[5IK:SJE<;Y2C]9>Z M'=2GI]JNR7KC:L(D$*B1$9.F*RTV8Q(HVG#()/35:\)-^]E8[6S4SWHTZNV: MWW+>]! @J_V5>/WJ1?WP7-9DU93LU6J)UNCK9TKU35EO!>_FC2OFV^$PRDA+ M&D1(1,IY5GZSCW))$Q3X#.>$\4QFH*N]9=B>V<[W_'1%I_JVU:J$;Z'/$!)) M^YD^&=CF8O&A6(;CEL+(:61O=J9_0)!PJ0_B?+QQ,>IV&\3M5U*L='K.V[+Z M3%9")],U^U"39'>[ORAH1D/\8UT)LBK^5_U(BG7;6.$+^7XON?2%C(7Z6A&& M<(QSE&-&$0_C-.1"IE$*RI!SPM7,YKTAK9RHGK;WH(@#&^&Y0=_,SX]S>A-WQA&\>K.H#N%SI&]=L/3HN;8 M*8S'UM;MXI8!*O8H^'8E/LC?BK7Z;SLYZRUA>FZ\XF)?N9HDOI_AR$=AINOB M*8]1AGF*DI"G?BY9*#$HU:Y*OF7Z;^K+J*\7Z$9X4?N!8=/+W;W=X;%X?W>N3_/T(WSW7K? MTNY"CTA,(Y[R,$)^'%%E-T)E-_+$1Y$(\+06.&"4KUN :UX7!$2"!0& 5IDA*1B@PT%GM!WF3(?OK.8@?WB^P.C^^7'[(WG MQD^LO^PP>3-A3R;,&[YFF5.Q6C6W?WV+Y;Z-4!02R7&.&",QPH2G* L3COQ, MA-(G&94T!"5)G"4SM_JO5I[-/?@$-F;GL^LEMKGP[WQ#=0+:-0-WWC]H7#)7 M*0/GB2R; S JZ$E0?_QIN&?^MJR>:G4";N(:?22C^PYB$F*19!2EH1\@K)QR ME+%8H,3GA'(:,Q(:7?A,T)E901O*S2&_C=W0;:U.-'6]C]O UACJ$V[\XZP M -YJ'\$PD_3F#K\C%.Q<_TMHN/'_#40;.0F,O;W8F>_O2\FK3I-+V)ZP+431O35=-HNYUC"O-0 M;#\!,Q=F 5QAAO(0TH8EC6G/U(VW8ZL!=\]85\OIS@>Z$AI'3I(M%XMZ45=" M=>QF7;N,YS%#. @%(C3E*,KS/,."T#@#5<V: =;*]>#O@Q_T=V:_G19!NV';&9#?\*/#F9];?(#)CZV MGS UX #$_VO2 EJN_Q]+"3CX*)9/!S@D#X_]O:W^(*M;Y5!_K*I_5F_6_(-\ M\^_-R^VWBM=_J]8;_F[=_*5^N^)_U)OUPUVYYO7K2OWC:\7_V:>-&X8'W5"; M_1!?E%6;0ZHX]-Z2HO(4V]MF)^@ZM761M+]59*UK_8JU=[M^\09O;AZ)+IPI M5DU\3>NC::IS?8C3T?]/>]^;KO]Y-[(6*<$#]'L> YPEPR1 5/4423B/$TBKF/[]4WEY:F[KTQ M;8B>#SDP5G?-0G/KQ_0_Q)Z9F[:W4%NSJ)O<%?JR55=[*H/P57,)<](!<&.6 M"RZECLI)A!.6(!K&!.&<[A8?.FJN[*I^?; MIXUQ-MW!6W-GSCP\5.)!QU$4R7(MRFWM:42V/[+YV_*E59_$Y^WM*M4?^E.)S). M!QP+)6*>_$$)I9IRB?IG,W)>*/6&OWE+4-Y^P2/H8 6I< MT=R)#U.Z)20WSW9Q@X!=LLMY)-RDNDS+-9+I,O+R8HDNTP(,\UP,GK8[7WU2 MQ_QJRS;-T?ZNK/5UG?J=J+Z*WW9%>U&@CE/:PT^B3!VMLC!&- ]#%/E9+G-. M,ZY\?=#1RH3L[*>J R8:%[=8;\1#>^'HB78"^!5UE4;8QI020=,$A4G"$$ZY MCY2%CY O<1;+T.>4@#IVND;6JO?0$%?-0P-NQ\7<@)H=K%S#!-LC7" $/DY! M1'9TDC(BN>@A"@+"\?D)]*Z=.?['NNL5K6 2:L@/F8&Y'4JR+LKKQMCU?[=QDF.& MPVIF168%"V92=JS,-RC=6EI'U@1.?U'38@W/L9VQ7PAX#A7%_6_J4U]]?"S7 MHBVTO ]SQO+ %RBG&5'^2!XBFOD4<2K2/)$Y9;Y10\1SB\]L*AIR7D//:PD: M'K;.X3!QN+Q2.IAN P0S/T2-2#!R::->:U55_6.OH6<76^8H-2+&[@ U]HQE M6*I<-YKWW\7FL:],;G)QE7[^5A#:'-!VFPEG.(IRF:)8DDCMT0E%61YG*.19 MRN(DQRQ*@*$I"/T%#E)?Q7K;5-J*[TRGC^EB@&*UT@F$P *"%C#(,I<8 $# M*1T;WC?%A]0JX@*BO6S4Q0:6D\B+ MU2)VIDD["[WCH);__%A6&_WON_*)JE,*;^_\[Q.2I&D48I3'ZC_*/L6(1B)! M!(N8LU 0DE#(H#LQNQQW4VF:+HZVW3AHFI M(QS0/!F":V:7W$,&,TBO&YPT!^B+(ML@U##1_*@-4".;(PAT46- M"PR(8ZL"?/NJ8.[[#+6(W; MA3E@@ED$"X2\/]TW3P%@<&U\^3*!'Q%UGA3W0BQZ^CU;7T**JM+]1'5Z]Q?R MO7=6"J''4-[SB/M!*D.4DU@B3&F&B%H(Y4+B)&!A'E/0](0)>C/;AYZZ.LP/:S;A8EVZ D9C.]O]Q:@MO_$:B MG^[X9J_9:7O3X>4@R-&E&Y P$7D2)2BGTD=8RAR1(.%*S2,>$CU"18+4_!*A MF?7[FG9)%[$QTV@7$L-4N17V,-#HOEW2E%R.=/R;>E,\*:_MU(D(Q M3D-)$A^#PH(F1&=6WY:%IHYEQX37T\( .'D>A#RKF6/#W6>4T<%Y3RP=F*E[B)2E-5'H?[+;_G_ M;.M-T]E-VZN^BO-E\$/WX+J[56B-#&&QGER"I$@BA)7+C_)44A0*F3"?\C#. M$E KD!F8G-DH-2Q[>YYO[*W0+!^1F=7ZT<##K)P=YO#N(C."XJH)R1PL+MNK M9$:03UJ:S$D+7@*@:*\WNY%R:8"E8#KK0BAW+9 HS\,4992R@"68<6S4DO9H MW9F-7T/)(K-]*/FX@;I"'IA-<2&*>5:^I4AV:?@-,3=9]V?X'DFS'SZ]6%[] M&1:'B?3G_FPY8W93LG]]$L\*]4=2"]Y6Q[P\NFI7+@VB# 4:4C5+A\FJ40X(A1E,_ &0[ FY;%(##W*IQ!8>=G7(3$C>]A)-V(-S+^_F+^ MB9$80X_%[ 6+#OS;-:__+E;\K3H4]<-U^N]<)+A@RE-)9K_Z51OZ/BD:RD MSB-L.LS7CJ9J&T QUJA_Y.WE&O5/BW#0J-_@<>OFL950CMQKT?[ONW43=]L- MB^FZPH>8\4"F.0KS5$^1U4-%)"5(F;*($19$22SNUTWR$_\":@%K0-WH^YVW MW^\3'H AWZXVJ,GF7)=KM/O9H@6_(;9F!S2'4-G.8VWH>K_T'/RJ(V7'LX5< M=].'B>VNQZD)T:5;E * .--A%/*V,UO2KW]'GHL-60UJ>CCQ>18AFBI3HNR) MCVB(,8H3=;$(3IBUV^N"4CJ[;$S&^T\CWVR$; +/@!7:UOB M "LW]F1G23I.9JG6@0,PGV6Y1/A'6Y<)0 PLS-0*\)3ZCZ)LBE2 #=*.7IL[ MKO/F@]>6TES5%^U8UG'5OE),8+C'2D)0%OL%6:P2UH_76BPW_8(0PS3T2X]8 M1E6Z800?Y"UCU5;P08;KT0Q:2M,T\R.&$NKG"&.&41;G&J,G?^-U\QBLTM+&\#-VUEV@ C07+@"Y=B+*.5'GF6)R0.E' M3AXY)_+$M)"SK]@JN](=46\^DA=M0[JF.?=^0J3@<8QH)GR$21PB2@+E.^)0M7W+"*FFGNMG- C=4O/ZPC>>!U)EQHZ)I(SY3Q+ M9&&]'!/T5"5'G[;MDO/T5+0IE;KO>#/4YT&LF=KB]\W&][XH]H/4]YD>)(Q"660!1S3 -HF!\+ [-=JW07]GJEVIL.0+6BW'!# 9DH_'V@P M8W!WA-,!)X.! XXKT*^#P5E#'!#QA3OBV !SVA+':A7[GCC[57=WS3+Q$Y8Q MAK(@5^X_"P/E(*0)\C$A69*HTX$0L/+U;BTU?+M6 M K>IT.XKS2]*XG#'/5Q_\4WUK'CG]LWS#\*#4;\+TNBPOLHQ#$0-7IE9@3I* MAI'F8W&F8TV6DL"4HB/B[)[I N-60:7A.HL%E,XP/PPFG?LS/+7UMY*L:W5D M:#J%5[NVF9H37JC]JJ!;!6^?P9CQA%))?,09X0AG?HYRR7P4""+"*-0SPXV\ M0##EF16HX:5+ ]LTY3J[_J&:'V_(D$52* SD<7V<%3J8QOY4J)DGU\Z&GEVZ M[12*FT?AJ46+SE8\KOS\3>EUW#0C MF??\W(#S:"#@3?L],^$&L[*.(8,-F88#8#=)&D!GN7'1<.$/9D);O X?2O&F MV1G>/(GJH5@__*TJOVT>=7H16;_<\U#&:9IAE$>ZL17G*2*"4,2S-/!3@4,> MF94FC=.9V62TE+V>M-?2]CKBYF,KQI":<+G*YD!^FI%:BP]/J)N1RE41WB^ M"/,D3(CQQ*>S%);92SNB7D/54V2AN^@Q+J;[YQ726NV M<>%]\H) ISODI0?M]D8]E^%+-[KM=Z*[O^K$5J7,Y*6)>7^0NA,1*YXUQ7\* M4KTMOHK[4/=E98F/*)9$;9PI1C3"&<(T"&F0)C@BH'Q4*RYF5E?U%%ATX[X*IN-=_;K% M8+:HKC;WNR3;STRL2564;>/6#(*L+5^OJFO._WA6GNYR%%F(BPG:6:,X'5 M=LYHR%B4!-@HA\6(VLPJ%Z#0ZVE[#7&OI6X1!)M&;L+W=HT'3#L5:7U7K8@O MB(AY*- I,G;AO\L(L;9)V+^WI.D15JQYT=@L-V$_8]%'0GW3:RP6WC,69QC2 M,W_IV@K==^NOZIM15B]=M&9#V!/72>@ZP%UOGY]75Y3H3J!H>$,X S90EV5?GKOC85>_LU!UKIGP MSFMS)\C^H,I<,S NU^4:O@]/!GA?KO^F2'6Y7J]%S:KB6>\OX*&2TRO-; P4 M ^AOM[8#? )!Q,^ >"YCRC\$PPX!(['Y(+^0[WK2M6ZB>!\R3DB:9XCQ3*HS4.PC(O($ MT3BG22Z)\+GQ9 ,0Y9DU_S"_OVB8V@V=WI#OS93WQW+%=? ,W!T=CO/TB6DV M](".0E,@T/)QV":]ZY*NATQZ'V0S?+)G9R[4S$]5LZ%G=\)J46R_=AYO4=1) ME<\MDMWWL/MV?NO8:AK!/I,717?53C=UE&YI!<[(&0RVWF+G,2LQAV2QR(_L,(SNW<6X\5O;B;?8L>&3'@V41EB&B9BVK$3QL/9V ML.W9\&XW;19PGMHRC? MB_+VZT/3\XUMMF2U>OE("@Y(WYY89H%SF^X!^%[]_^U749$'<=0)L&/'T_R M,[:G,#(ZS;F"!WZ47E?;L2Y]B&YB&F6:'BQ&&1EA*/AE>X:=OR'N?2F>U.GKQE,L M>+^___A.-Q>J"P6",+QJ,$!C>I-W!P30]Y_"8(8[6S-9K?;VB:47V]K-1!SN M[(9O6/94:4+M_]5&VM_M!]WLB@_B(,Y)X@( MI,H\A(0)EI*0Y6D.,0]GJDE*HNJZ82HQXHZ];B;4NASUSZ)3&*F&TM12F/M;E.D]#= *==Z+#CA M?GI-5?255T,6*OQJ6Q=K4==>W94+6WO1)O@97INY106FVZ=ET[.W*0;(.U,Y M]8^_.C.'8*K(VGWKX6'!5]]\GT22QE*?N;&NN(XC@K(\2E#,>90&3 8L ?5' M.$-CD0#[QFM@4R?%4GHK7;JXT:6+7+%A7^&YG]F02TI8CC#SI0))9BB+>(:2 MQ,\#D48DXDD_L'5>F X'LP(O)91Y_,_=3-:+<.TRQ_0/35I/,YZ$E35T9.LY M*,TLYY7?(IBE/"YT[;]0^YK(>>IOOPZV;D!(8!(.@ZB 2R2 @8$1$.:("9A* M:A<6F%Q]N:827Z0J,2CV)= M%U]%.[:ILQEMYF*?LWB?)YG:G7."$AEE"$M?'7-\%J @9%B$69+ZL';M+IF; MVW(T*3!-O*%C6? VXD &.79E/_MES[+R 6K@[N[T,S-S"W[4)P&S7,=[."YD#1T?NBU/6%O5[Y@#UV&&:A8:= MR7XOOBG*VMSHW/&J7*M_M@TWFR$Z[=3V=^OA,TTSD96H!W-S998&H=1SM3)E MJH,H0AF7%&6^X!0G289#"DOCBDEMD#L.O.<#-F%6V,G'8&9]EX86 MZ"_N\?R\(6M.*EY[_WCF2B_:D5T-?UZALT9W3^XXG.E&S"5DC@RL$Y86-:PN M03PVJ$[7MBR.V>7#UU_*O:.M,VK?K>_(<[$AJR8EE)):\&'^\R>=&UH7&_%9 M5%\+)EK[KALB/ZR;5?[08W[N?9]$S,\Y8AG11I:$*$]QA%*:1C'U18QS4">W MN1F>.P[_]+PJ7X1H*])0PV3C#/=< BMQYO[XS(SSS_2A WWQW=W-VV])7K5 M?!@?VP9DWFU5:?UKVZXK3Z82ZL]-X>!=66^\ 8L.2W\6PM%5T=#<["Y;;K00 M^">%2DO1M>V3^_E1K%9],W4<8)Y03!#/0X)P*G*4R8R@()=Q'L2!B$-@D]SA M\G-;W[9Q;$/1ML?\ 1KCYO%Z&6'&#"2>14_<$^6T%>[9 MIVS52)^&J^>R:E2WZ<%WI]VZZN6NY.(^HC1/\R1"L> 1PBSW41[Q%+%PX37[* -(Y[F!*I_XS":*J0S<*PT]"I<+!372-HK M-'E\_855VTC84UTW>\VR J'=Q8O_%Q#1+4!)*W78 M9RBG48YP0J4Z+<7R_Z_NS9HCQY%UP??[*V VQ^94F0E]N(!;'[-KIMRZZ)NH2T"^".@Z9U*W$!AIN #FJ GVAP8 MFKMTA]4#D[*YJANX3&C=BH%)@4]J!:;?, _SWY5,'@P_;ME=7F^TIF&>OK6P M(C8T]"/UKR2:#LO;"V.F2G-R&L7?SXMD%6Q_M=1J MD?7S(@S#Z!>>L-O15-+,(7'X,W^2'^*C.I]^P)2W@>![PCR$4^9#'W$*440% M)*F@4 3_:NP/[9 8>+%)>Z M@LN52LUE9UU]B3*Z6M=.4W_;2N]%KL>:D2MMB[8LIAR'?@"%EP40!;& MF2__3^ H#IF7)AZC)EOT&1H+;\E?^#8ORBNPZREW1>]VG>W.8:1GH&9*;F9S M]L2:I/$%>M"-2./())RCL*J6CXCX6G'''K7M-=6-8&EZB=]'(4))R%,898A! M%"<$8DPB& 0(9VGL\33VC2KBCI9?6@-[8EUO>].1H,=0Z&F;O8!FBJ8OFT7; MIW,B..OM=+3XR@V"(2ROS,TQXZ=(G(TE1G&:")DXDMY,[PX4 MP9<%1-;O=NU"=+O&UF<@<-.C>DJDD7;4%U]=K?/T%//#)M.3SUIVH\!YV216 M=%,%U,H?2OZOG>H8W'5$$1GF428RZ*=$J#%G&)($(XC"F$5AX"PT)?2%?]+#0HKMO;0A^"DSX7!J^: MCQ55K0*+3C15]_W%04AI$! 8$-5)SO,I3(,HA0%-",N"."-Z32[& MB"RL\D=D04/74.%'$1K7<%=RFZFTEG9)HQ?_3BTJN-()T2;CB%=/)9 M\SRKMWG]R3[CT,R0R5"<]88PRFLYQ;I6Z=+30:CE*Y]@?)B.=_;MMC+;- MR/G,G_EVQ_?_:=*#_\V9?Y\DW/.H1Z!/*(?(CQ D7DI@2J6'RD.2LM2H_\HD MQ<7CLUT.4ME25J7('6G3<.T4='K^J5- S'1OCT5']*K_ 7R>!L4B3*LIJ+,@ M[12]E4.TFN*?!FAU7[3LNI1CDF^:/C)='>X^\!K*C3%05\TQBBE$02@W2)JE MT ]%Q%"6AH0;I6=<)K7TEMD5K6\.#/S9L%?0993T]-R-[&8*/J Y&"^[0#!Y M6CA7W8,N$UJWB="DP">]A*;?L.VGN!$?M_+85+Y_Y?1*R4&[.(12- M:QNG,-AV(V#>TQRJKFF_Q#/XZ.GL7*G-M%51 M WMRH*/GLOWA96F<]3L\0V+E!H>7A3SM:#CRK)TR_H47#R5^>LSIN[Z%OLK8 M:*\S/"8(88A"GWD)1()G,".4=3T M5-45%F8J:PV#L?+JR.=(B4=)K:K,.D*_5FJM=VR[@*DT25HWXTBOM](C;[K: MJ)*!]]^?..U^_LP5+?F(?X\2Q!F-& Q">69&D2K9HUD (\3"),Y(0D)LUC_& MF >3+[]5LYCK;9W3_*EI'(4/3?'*(:--AY-\6_.'-H4-\.^J1%GS\LH>?SW; ML2BF9@;E\PEJ'3-=A5#/3]]AH./(9>LM2RR<]=$X[9=DN9%Z1 M]+&=5757LMMB(W655[=E03\5]34KGM3P4],&I-H++NR%='R O@ZHYZ91',42 M9TW^M$JX[EC3KWK21VW93&N(8AT8W MC5,$E\]H.9 'BC[8D[<:N30)H)XE< F+F2&8@XAYTP)-,5VU+I@BMVX# TWA M3]H8Z+XW,YOUX_9I5U>_\&>^\;LT:3_, IP)!&F<91")B$+U"T@1R1+/9Q%C M1F4I([065OS_LRN4R_M4YE3N__D6X':C4R!*,]JT]9-.F+KLV#L%X*>&0>#_ M;%E,-@:MGEUP!)B925!$04-5M5M0=*] A\0"E68:(KI.:CU#Z<[)F$ME&N@7,ZEI@ E3B MAY&?Q2GTB1]!E&4)S 2+84)3/\T\%. PMKA<<8#L[)N5!MX?A:N>C77W!32S ML>TW[Y?^FS<@KH!R?<^B)Z6K2/(XL75CR5J"GT23]=ZR[*S?K-)/'DQ9%@<> M26" $B9-*O8@#BB%LWO<%N%W(]NM%'A M8RST--9:0C,%;CK$/TXB&&1<)0T1O^(D>O86MP1ISD'61';<:"^!E9C!.IA7C M W5C=TD7$Y/N7TZQL6T$-H*1UMI@W):".QZ556["FF+=)Q>S'] MUVR+M[=<.FG-T?<#IJI \F6?,_ZF*,OBF_SA+7Z2?ZM?[OTPHI2S& I&U"B9 M*(59Q$.8A3A ; M%0B]*Z"^.B76-T"R@ M3HS1O-5)LR+&8HBL]8VY\DL MK+8'5662K+T_,,#%?+^WDW;>?O[^.]WLF@+4OA_580-89E\_E7*!?7M Y(?M MRZ>"CNV[9YZV#-EVYO=&=#W4VZ;J\B/^N)6'\*_-S<>;E^Z/[2Y"8DI\EH4P MQ"&#*&,8DC1-(.&>QSE&4HI-(](REK)/)^IOR&W51_G9X3_ZQ MN297*4;=5";?0UDHI//A)](7R:(89HQX,,Z\-,Q2D@:1T1 '$^)+AZ@&$8.& M%W#$#&BYZ1.7K0R7$=1Z%FLI ,U,E5OL;)+6C$%PE\FF3WKM]#9C4,[DO)FO M81X/_Y!O\99*&W?(K;LI\P?Y6TGX@R2EKD2J-TT2Y"_R=U7](:\HWJA?W\IG^C'?68B.6YXU<3*S M0GNN_N__*PV\\+\/S'6_./#8_4*QVOW8_:=AO/NYY;_[1RO&_CTES>"5E3X9 M_3#]6I^07?R^30=1CNV6UR#?/O,V2JS*T%E>4 M%\6_JEXO2M6QI2_%$(T4S5__Y":Z[P+)D;#_K.57RP=P <(P4<#)>I8-7A[E M-U%N7ET^M^3A?57GTK'F=W+!?E21C[*$8PI9$G&YJ40>Q%QP& J:>7$2T%AD M1DU>-(@NO(&T+"@-.S !>BZN@.+#LINM%J)Z[JQKG,PV$"<0F;> ,9#951L8 M'9+KMH(Q .&D'8S)NW9&H_5U[_#WPPSR0SO$5 C,$X] RGRB)AN&JB<,A8B3 MF(9)D'IFQF*,V,)&HCNHU?B[W%J+Y[R2N[J9,1A%2L\(N)+?3/D[T259<*#K MN".DB82.5'V4U*HJKB/T:]76>F?1>Z]/O+X1DH%]JBSFA/-8'343H?J_B0 2 M/_!ARC%B"2(,8Z.K?$L^_DBW85= I2)*;UXICVU%E^WGX?2>; [*"UZ9F0*\ MU W:)7C6O4P[X>*/>*]V"2K+*[:+R]D9O_>X5'F0U2TOOSSB\M">B7**$*4Q M# *,I8E+$BC/0@)FGA<$)*.")D8)0I<(+6R^>K) T@4-86N[=!$J/"9\S#UHC0*H$_]4.I]FDJ' M)LX@"[F(_#"D26"D]XMQNK#AZ ="LKS"#P]EV_])Q=>?6IZ:[DU5RY3JY GNVU ?4,]9\0CUK7:P1+'**6QQ' MY_D3KOG\05D6"\%].1=C*8*V8YEJG&\YZS>9@0OYCHN#\-3Y$=_9]=SD;2%=;9,*1)@BM//](%X'3I1ZTN]##&+.&/18',2KII;Z)Q9.R=,K6P170)Y:C6=KFX=ZRM5RLD[ MWO[WX_;C5GIZ\@N6\^J>"13'*?6A'Q(,49J&JF=Q!%D<<899EGI"]#V+M<-] ME^EI:>MQMV+3B-^>5GNVW3T];8QG3H]CIAWVFXF#;=RO(0=^Z@G_K#( !K2= MQOVF1707^!NAM7;D;UKL,Z$_C9BS0'I&*.0P2QF1GE$4),1G21P:1?4U:"Y]*:YH@@/164D_.A!JAN;< F-X M66Z)B7F$35]*5]$T#8KK1L[T(3B)DAF\.O=J714+OO+/$0]P%O(,1H%*!R2< MP"R(!&2)""A-! Y\HT8=8\06-@)-F;ATS*M:[O9CDY3-43*]?9XGNYF>#XOI M&@C6N1B^+*+SN]TSI'[0]>QEH2_?L(Z\8UY/T@R*^5A5.\[>-?.F;WF9%ZR9 M%M4'TO\GKQ\?^8;=,Q]1K&Y)21Q&$$4TDKJ=>9"%09S@ #'F>[KU(R:$%]9S M>4KZJN:/J.AC!?*&IZLFW5YJ@,KO^Z;X*#;Z-L 8V7%[L"1>AK9!<0%:-D#+ M!V@9:6>^-+D_QF50V6[=<-L!9+>6@'3PUW M^R]@][7\UC'8-*][PB^2@XWZQ,T$WY@+?YOYO] M[6VQK8I-SMIFM5MV*[^'_=YW([HB-;S9CP+FYE@3MG]7N5 M5_=QTSI\;A;V/DT1X@4\@Q5D(4809S#AGD'LX8HPBRKW89."M/FDC MO32?AJON1ZD:9;>KVF*)0_,6O.?!S-TW@%7/IU\&+#/-5C@U(_]Z+A16/RE& M0+[]&>QY =?3J!D[Y^8 ./+ #0BOZF:; _+:E[98P7R';O:!W[:LW+P\#'9_ M?7?YX@(+[]:2))< ]B#"F,,-^!F,_ MC4B0<,_G69^,?6>@GA?H:7UACY.Q[RPR-Y2'R'H6P$__X?TI]%0 O8V:-[%R M%5+_UPZ7R@P ^1AG9V:]-9?!\H>P^4$NDYU;9JO&H$DIZT>-E2X7EYE]<)IF M8\[G8&HKJ7KU)H&F(7C5NNT/C,2&8*_-QB4S] $<^UKWRTK?//2V@ MB&EF()U(/ZYZLV0R])CUQ-'/][G$^HA'+-]I%4G^<-"?TY76R>6Y), ^6>?B M _.S<3[@O&PR?NYQA-)8A 2F#$<044I@1E(,/9PQFDCE822Z?^8E*6P2;O9T M3+Y80VIFB2/[D4-70$C*X%F1ML^T.:"DMX/-EMQ,I5[GRBB2;0[C,CDR)R(M MD 1SH/'#LEQ.Q!Q+8SE]V'R_:OM-?.8/:OH\WM:?\%SN9(:QF[,A#3: MV\8DL=KBSBZXVDXW)LYPPQM]SN(ZE?WCKOA4;&]Y\8D7JI;XP_90PJ)[I3JV MR-)>X#X@J/K>2R;@[?L;\$G^3_'!MU6;]_.A*.IM41OD)XPCHW'IZ@H40S?2 M# _''7VU!;>[EAU=>;VK61T!CZYGM5ZP+-13Y\'KIZ>2T[SMPY0_/-;5E^O/ M7_3S%[076UB9V]*3(0.@Y0#\)'FH#*];IJ'1\UJ=HF*FS5. .,R!,);65 M)+UUZ_9TQ3\IWM-^T386>7O.USC+\5FIY;I MT_L(#0@)&(99DGD0L32":1(P2(F?QH'@C(2A;H'OF?67CMI*BF!/\S.\_A+6535;5F(O+X/,H$0\]5\#QI#1#($,YZH;@$L M2P(_S+ J]-)/VARL;60YS+,R&TJJ;[4D9>8@#.77\P,LI3(S$ZU M^,"&6_I M9UAWM',/5UYU@SXCTNM]^-PCYMOMH8!(^K;--Y0_\Q(_\,_*&/Z2?\WKMIQ< M_B ?N>VJ.N]#1CSDA0&,?$XAPM2#618)Z"5)%O T)2C5ZJ%M^TA5Z!1 M7K#I^ *E8@QL.LY42D;+&NBK7O4W/ML/8-H!6 %6,^W_@R.J[VZL@*R=2W+W MR &=1!G7X-MC3A_/H Q47E'S*J MMKKA "@6##/;STBN$6*9+[1A<*7):C\(Z32C0$,B^V3V,VNNF\I^6:B31/:1 M1^T.,/T*UVU==M>SU3^[LW$0QCP*4@Q#@2*(,LIAZ@4A#'SNL5 P%(38 M:+SQ.+VE?:V..J!#\J"4] WO$G3QTSL4.43%T%7J 3FB##YK 6(^OUA/3%>C MBR>HK3NU6$_TDX'%FJ]9U["HR1-O^%;^4-_*;\9U5?&F<:KZ1_?[ZI,DWA5Q MH"2),VD18(8S#)'($$RSQ(?2$/B-AT, &GI M@R?YD-S&)6?&I3"& .L&4Q:$S7#?;P@W-0**-.AI7X&.R?XWS9^=5M780>"N MX,:0_MJU.';PG"G3L5S(LNG6R&C3-UQ^S?CKT0_[B:?W042S,(X1)#0(5/R& MP"R2UBE./>3%?AJ*Q";$.X.E=2*_[:@4>C0J)>^F F_45&!IR!2;H'S-IV%G MK1F?C9YA6QIJNRY:TT.7.WQ/F!N.8W;8/6L^2JYZ9LW@9-U.6?,A.^F/Y6!) M.QNY/_Q]W#[MZDI=P&R"[L 1"IPE(I0GM%@@B'C&(?:$#Q&-0I]QD88D-?'0 M1F@MG?&6/VP;Z*0C5C0J6! U3[4)?>8--U+_%#\@T,CV,D92SV(YPL?,(AWN M5JY 2_<*=$@L<&S3$-&1.1FCM*JYT!#YM3G0><7VF$;J=WE%Y5:^*P=3%#AG M"'N80NR'#*(X"R#.8@K#2) @B$,D4&Q6?G6!DLD7V:H 2]$U/5F=QT3W_#1; M3C.%;09)'"@Z3BW7%,O9R><\E97/-Z.BGIYBQA^?N0__RK%:MYTZT__RKSDO MY9*/+]V,(Y3Q(&59#(,LBB *DQ@2CQ#H8Z&N5%(6Q$8#-(VHKQ?MV!-NDBL_ M7?_-* M_-5"&>X&TKJ*Z&A07#>JHP_!263'X-5YH=W/O)F(^W%;RZ]++@_/[05N=\J- MHY"+0$VIQ1F'B$K_)$5<0,\/! ECXB-!; *\HU37"O-N5:?N[IZY\@88Y1\7>)CA892]I$5@MED]%[MA=H9?XL/_%G MN2(F^:9I 3H(N@L/L83$!*I3.$0\#6":1 A&<8)]%,0>\KE5:>@HV75B@Q_V MO8S:! ;P7^"G3BTVF)Z.R^;IS:RO=V6J*?WM_IO69G'^XX?=P6F^+AY0VN+CIW7I1% M/,P8S%B20!3Z L!Z:> M+7 .D9E%&*#3T%_%4S:2V9&)T*.YJJ$P@N&UN3![V1.=OO=2' GA8T@\3W4;)CY,69; -/#2R!,8H<@H"#]":V$#\=M6?EZLN5O# M&U"JOAVJ>5+9T&^+@'*)V?C5DC%^>M;!$2IF-J$GNK]CJ\"!K#LKH"&;(]T? MH[2JQFN(_%K/=5ZQ[:EXS9C\&E0J(QAO_M_\Z6W!^'V219%'*($I(10B)&*( M0\:@EWJ"QPC'.-**X8V365BGN]:#'>4KT-(&DCA0U$T;+9X%:ER#W8EOIKRV MDEMT7QP3;$8/QK/+KMR)<4RTTWZ,HT];-G:CCYSM-OQ&?.957>YHW0PCO]ZR M[FI,W:17=\U6@H)$( ^GT!=9 %&<"DB85&"!J*""D$!D1@$Q ]H+J_$1_2;2 M WYOZ!HZ["9HZFW,"V%D>A%H#(]Y0SAS05VUAC.@O&Z3.'-(3MK%62QA<]M= M]=-J54'E]?>\TJTH/O/J"KK>403ON&I5GF^[*VSYZS_K5Q2?DUKG2G^6P.:* M>UE6\+NB[NR*_J) %_49CC^_;+CYG[RMU(K1<_('=Y+7<(''LT M26*N!F!%$/F9!XG/$C48(,4^C42<:(_,>+WXTI=ABH:*&_G!3^3G?BS;B[X_ M? +&M!<\1T3#RRQ#Z8Q\WDMB6'FZ)XNMYM]>$F/HU5Y\QC)+XW5E[YN7.[E2 M8YAQF$5>JD;(!5D,$:<^S")&H<^R ,>,T"S2:GZD06OIC(S3\G)%>1Z5FV$H#Z0LHDS$?IQBEIAI\3&!Q56WF6[6C(*KP'_XX GW >6?\*Y^ M+$J5P_9G$'G>E>=YW8/_#8I=+1V-+9.>^Y_/#8J# *$KZ23\MW3R:/>%. M]?O"<[:IU]6C/'^J_[S_URZ77W^5YWU=O\5EJ6;XME\W$@@A7T>0Q:'J'RQ_ M(D($TA7.@@1%$K\JQFSJ2J3VA&M_,#(U>JS'RS4SH.JL,4 M8RJYRSE3#> .H[24Z_D?0=#8B+8CUHG>F^9MZWPFOD@P3UD*$8F$_$PB!@FE M"?23"%'.&<94ZSRRV"=B8Y(O?1Y+ *AI0UW#8FA8>T2:']X/OZ'R2]@SX7K MF9'0SG+@=6BNG 5O ,-I'KS)R^:-9YLKQ)RJ6T-)8E^9PW70%A<_!\P M&&Y!;$_>)1KZ#5V=HF+7NO7#T88\S/LLCW%SU'156^21]JK3:ZS62%5;G&'+ M5/V7[+S3OL>JZLE4%LJKJ3Y(KIL&)1^WSY*Z"I_0.G]N_#,5$R681$1:/!+) M$RG&$'L^@3P3<>S%)/"QZ/.=];PB0PZTON;'J<]F=K A;.8-F8*HYQP9:3JU_=3S M2W^V?0=CC:\P,.#+ESEBR1<.0VF5)?U8&RA.:U*V6[C'GL M].WC]N'C]H,R8S?B9E=7K G/_K9]KFKV_E_UR_6WDE5_*; MKV:$U9K PO[5WSDNH2I7@>HG\/91_E$U(QIT.VX*CZ0G6W311?=!O#C=ES1GFM^:S&KD2M!38W?2"[DR:IEPV(. MUP6PI@^6\R$PLS5W"TJK?W"<+[7EH(\3Z=V<"L?E&3D*7GAQM?/?../#0]_$ MDY8GO;)XSBOY"4H?3RVN>DWRZGT[VY/=^ZF(L2\\2#Q*("OM<%X#Q<05>-_#\UD-8JGPYC(^YH6 MN6_Q4;JNY58ZMA57)?([^:\OA:BE9\M?%;?U;5UX1D(_BR%#7BHM 3T:KBRN GYXV7?_HGMY5 MV_NLV("OA4J4EV8$%$]-%:8*Q+_(8ZM\IF6!EY+"5U!LFZ>^JB[E3[BL<[K; MR*.SV&T[MN0?:US]L_J3/!'G%>";-@&[C>_S2A6&G]&Z8KMY<10HL/W01YQ% MXR57UY26.\X&_1?>MH&C:U(UQ9?W3#4>#)@/$S^6WJC;-T29ADS/^70*A-D^TF,PH"W=SRYB M^'M/WV'ZJK:LCIS.:7JK^IW:XK]V/?5?M%/_3[Q6PX!>FZ<9*YF')_]>OM^R[O+_]67_V^>2_;U\'1(PBT[:KK]& M<)++DXAF&.RM"J')'YL@6NTN&FD-_W0P<@WD+6*1BX'N./@X%SZKV*,UT=5" MCW-A&48>9Z]E.8JB-Z2':^*;,G]0E=.;3#&#F85MI/QF>H9S*.8@J^>; MK867B]!#8[<^Y,_RQP./5T!QV654=+/P^D-BRVKS-XQ113 +*H>#*EF7,AZE/,20B M#7&"_(3'1M669ZDL'OF4- #O*/YQN9W Q5B7M65UI-?3]%;5<6WQ7^N[ M_HLN*\N["Y'$#WGB>R&4_\D@BE0?)>$)&) X$"SU(IX9W:"/$5OCKOQZ+.-?O'77'+"Q6? M_[ ]3*G5O&>^\/K2>S/[QZZJF^R/NP+G$X]:J%^ZO;][NO#K]NG7!7;FBO@ MI0665D%%%]SE7]7MVZ^?;C\.)E49J-U%\344SX7DAJHW(O02ZC8EH9W"75QU M/96;$NQ(Z28?GMNB^[8LV([6'[U$.#FJ1N(<04Z5L" ERMPW E0OM T YS9 MN_L2S'JNL%/PS-1^:=QF-/6>P,)Y*^]+]'Y0 ^\)\2^W[9YZT;S^X5-1UH]? M:JP*VU4&='?."V,O"; ?P53$ 40"2QL2!PCR-(XIHB*)]3).+Y-8VF@HHD!1 M[7.[+3+Q+X SKOEN1#94]8.TMZZEU:\NF"^U70W!J?1N$N?'Y1E)C[_PXFI) M\..,#U/=)YZT.!D\/-2WVVHKSQS5EV?ZMJK-,L NO;_TN>#AH6S:X8!;>215 MN^#AO%J!+[Q\SBEO9ET8G!(N0:%Q2'" @N$901L QYE34Z+:'18N+;K>66%" MK*.CPM2S>!B.S. M!T=T%M;8GM9<]_X8&U.GWEIB,^W4%G:&3WY6%.>>^#&5'^1_GQ7ULM=]_G'+ M8J^]5?U0E-=?Y?:;_[OUK 0/L!!D;-"0"&3L> BL-"MRE!7!6X7:2S;F';E+@G!6V3+UBW4-FWQGO' M2?V)US="]>#'4HYFLMA]@%+$HUC 1&32Q@4TA&D6Q##DJ<\HPW$<,<,V*A,D M%];>HW:/;5.50AIQ-57M"FRY^E?3&U?E-32QZ>:1O.,04,6B<=.5*93U]-TM M=F:*?PR;HGX%/K5H]1PT9PV773*UQ777=&6*X-J-5S0!.--\1?=-ZQ+8CUM: M?.6JKF;$D+Z13=ESH:T<+2M]WBVNZS(GNUIQI%I@C?<'A,QY#SC%]++-R5 MPQI17[L6U@::,X6P5LM8-.DMOCY=TWJ'-YN76YRSOU5-)^!?.581=>-<",WE M%O9DAMDXH&<'*'[ <_6GKI%UQY-!_UQ-J*:O1!= RW&21) F/((H"0.8X3"$E F1>-@+DS@V M<4Y.22SL?]RI5T _O,*Z1\\9:/3X[[C;]RY(XVM?/$%AUZ[XL MX.O=>>1)\PWX;U6]?7A7GRT&O]Y*53_4A)M%'XT77GA3_ELW-J*9SZW3!T%= M,?RM;7#PJB6"_IYMCN[T[KTHL&8J[Q!3QZ%0:Y"L-GMS:JMM^]9 #!T ^T4L M(SNJ(6!UCXF/0I$%T$]2#R(_]*!J]0!Q[".4B21$E)ML_^VRJVSYN"%E&'5H MI=8,,1C+8AA/&!? /))PQ*^KL$&[Z+HQ@B-!3@("QW\U3R+L@@BY&@TA=SEI M*S]+X_KE&W[Z?W9;K@:0=AN%CXF@<9S (&'2-X[\$)(@]:'G982'."9<>'HQ M3A.R:X4[U:Z2=YR 4FTOE>0%*&8,IK : 3JN=TN!9*B5>NA89"QJPZ2?P[@$ M7'99C7._5$:ICJ9BCR0_:B^U6CJDJ7##!$GC=ZV[3.4U_R5_5KW[CEH,5\,( M;=?P_A/_7M]]XYMG_FNQK1^ETQ$FS$]5LD@B!$28(DAB02$/$IJD)&8H#@W[ M3,U@9^%#D00],NXT-0==/>=F/4G.86;N[E /@SO273S)1=>P_PY_OT=>FL4XRE23)0X1303,/)%"3&GLIYCB M@!OU<'#!U,*F3U+HA_:864 G@.O9P;5A-+.&;9CFB+WCT/!5VSY"<0D:-J^ M8G3_U]?<7@')KSLKZ1(]1[;2"4NK6DR7(+ZVFT[7MK.>[[C(MYR]:8=VW/.EV.R:*5!J@N!V MQ_OKJ" .2.@GTE5-0HB8_#^<(0)1[,=^%F1)Y&L=U[6H+6Q,!_1!U3-@<9S\NBS58'CU->@J@]^JL7G2;'Y4X_;V7P^5&_X6/^4UWN3_ MYNQ:2/MR3>7W9]<,]#LN?\.>YTGC!W$@I$V,"8%I2@)(N8AB'ON>CV.S\K?E MF%T\H/1V4^Q8-\NPF5QQD*$"^1';-C4D"WZ,>A[I'^.C,;/P'<]@P/35H#"^ MY?L*''/>5+&H*X4]\U< *_;!@/^CJU=W?NOR(#OR9!=D=%7?=GG 7WN[*U"< M<<$[R/G[)!'LDD!C)/=<#Z=0B(1!%&:JM9"'84H8QSZ).!-&';[8 3T_@.V:HK ]2RHQ5#$%.JZ 9.M*;=F[D6_Y?#3']7YI( U#S(M@ M:)0[:PN&5>JL,;'5,F=M81@FSEJO8=FGO_CZ-6_[3*E&X=)QD1X-WU)IQU2( MER2^/ 5RPIOY:0RF7H@@CYA'>"9PF!KEM8S06MC,#"BWS?J'M,%/GU3G:S_\ MV;!5_PAT>GZ#(T#,S,5K+([(.NS1/RV;JQ;](Y36[= _+?))@WZ-5VSNP/D3 MSME3VZ^T[X#QA%\:0O=^[/F>B!E, C5++! 1Q"+B,.,TR#P6LL0/[[=-/SIV MIWL//D91Z\N%A>A*^%@TN>=5EO2_Y.O2Z^??\$9Y7'17U7*S+IO-1MT&5']R==6N@^?H M/?OH BM>LNL(V=N2L[Q6.26\^B7?\H\U_UK= M<\&#E- (,A03B#C.(*'248I#$:=!(L)$"LV%B8>?IEZ)/!U 30E3L MZ[N45VV3E$)U[L ]MXTZT89?L&D8!K\KED'#LV'.AM5GH^>$+8VXX6'N['3: MZR-06Y: XDD/4A=S:+4Q66[^[#0+/WKNK#9(&O-F]=7_+!C?!7;L3=K.5:KTKE>N+1+$+$SDAW25C5/>+JF)80&!'N M0Q0+'Z;"2Z#O4U]@Q%+.C9KO]PLO[?TT#2*F\O6F1* M%%$4L#!-O2#PS3*\;(2WRL?Z/$MP/;MM(XR9R>TIN#./KWEV9-GVRZYJE%X+ M\]J>G/S=LF5\*;C]N36F3/SR)$ M: R#+&+JYCR!!&,R>]D M]5;^>%/>%=^V]R1)HR *?1@AN;N 2?UQ6]5E$Y*\_IY7]TGJ9S%.(QBB3/5$R'Q(>(A@)M*( MQT$69LSH>'%*8F'E4P3!@2+X7=$T+J\]P45O:Y\GK9G2&0IJ4;5Z219G]: (SYF=0GH"SV&,\"K%1ZY*Y#"VMU/FS:KJJQE$; M)L;/1EI3\5?$S]!,=)R!EK4KL&<.#+D[C/B6CQP8=-R'WC50"$IH&D0B\ICUA!XC:V7>#%=- MB\DU9O#,&+%S3W" A.^%D(>^D'X:"F 6(0^&,64,ISQ- F2R =CC8S%:?05\ M],RVM=1F-OC,^*!7 M]BMS5/9P5;8A;0#YST<\F.G7_()L.DR6>X+LOF!*"= M6C)\:^FHRFG*Q9]-\DJ.!!Q7F7FRF>G+N4P25\>;RW)8)HX<+;5BQL@Y$8Y3 M1'O;N,,D["*"8PXC&""/L!Q GFD.+4 MCP7/PC"C5ND?$X37R^PH!!!MJIMTJO/]J=#P7*(-J-Y&M@1,9CH[3,<@+Z#C M C1L@)Z/;OPX6.1088J!ZRR**;(_)D%"$XR+N0^Z[UN4^'0!!I4H^$RS!* [DJ4#5_D0XA2D-,?0]S,- '@S"P#>M_;%C14N;YA<% M=B7&[O,Z.LRY^.8B$#WZ2AT3@ M1SZ#,66I"AMCB&/DPY#%**6(DD08W8A/$5S8X6Q[H]"C-M-'=R;&A=[C\.FY MF2Y!,3/9(PVW05/[OLQ%M:[ [NK Q\FM70RN)?R9BG"]]\SO9&Z?GYH3A/&, MY),7%]9?:27!2DWOZ_-4>AP9:Y:ODM>]&]J3L6>OJR9);&Q/_5:V"4. M>J-26=W>G*ZVV@7.14&&=SB7'[+;1;_01\YV&WXC1J9WO/JF>5D2Q<1/(47R M_Q G&!(5B4DHH5Z8X0!E1@4]%CPLK*L'XH:7.#9PZFVT"X-DIMX],^KJ:W08 M4+7H_A;2:VM$_Z J:JS>>E&/;\IRK+X M)L\8;_&3_$O]?'XJU33G+[NO7\L7 M=7ZIZNT=V9@-?S=?>6%+_VZ/D]7IR8+<:LRB&YZ\9JY@; MIG?/C%4WY4W]6+XOMP_5+;O9[AGX5*O??ZL^BPU5U._JC2*M+F$'$^AU+94# M4@N;KG?Y<\[X5JI8478SG-[C?L@W_-.N4E+YA%+>&I!#.*" >+K5P]>"K& M:=G@F6?,LW4^$Q)$OE2;@(H6J_XB:QI' !&4! M11'U@BS6'45W@<;""G1$%71DKX DK)_J<0F="7UR([.96BTIKG[FB@.QY[32 M5;='W1SLT[:X_'M>*\^&]:53F-;2XVE:2CWMRFJ'Y0)U ? 6X%W]6)1J%@YX MDF0:&-7:JM%-*5]UE;HR ==(:LJE-U=+/9E@?9A:,O6H@Z"7;HO*YGA^C[P( MB=0+H?!0#!$7'DP1%="G/,0)%R3+C,8'V+.RL TT[MG:,&585CWC@["(FBT& MKYFY=8WLO+"9%2A+1,_,&/EQ030KP$9C:78KFI]QWG7;XX>\HGBCCM$?Y&^J M>P^1% 74AQXA0MJT((,8A0)&+$K3)(P]$6K-;!^AL?3=4$<5M&3;*X*&L/[) MYQ(ZTP<@!S(;WK:8BVMT'IH0R.I8=&G-U4Y'$T(-#TE3CUJ6,TL>U=2$8B,? M>OBXE=]SZ=UT]W]$ZEDH'368D69\B3PO99'JMQ)Q$F=)P%ADY%>,$5M8&3^I M\84'VB#OB!N.K-:"3<\+< 6&F98>4P4?M6$PK^W5D,]5J>\8J74K?S6$/BD$ MUGG'3KO;K-8O\NS9I+E?DZJ9CW)/F.^3& D8)"B4BDUCF%(L]UKA"^[[?I8) M8J+8%^@LGA#7I%?OR8+?>\*&VGP))CU%=B"\F0[;R&VLOA-2.=+<2U165=H) M45_KZ]3C,WL,=O_Y)=]R_YY'."512*!0-2,(21U-$QY#AF.>15[(!#:\\#]# M99V;_WW;O>X'H&B/]NLTP$DW(#!3>JO(@+G@]CT'SPDVO^O@T:H_IN_@.<$N M=AX\^["+WH.?\%?^KOB*\^U]3-+83U,"T\R+(/(8EN=3*@^I+,N81Y'\NU%G MFTN$ECZD'K?GNP**,OB]I3VK'^$ *[U]U 4"AD=6.^%G]B@\E6R13H4#,C^P M7^&IL.-="\\\;Z>X[X7@M+X1[[_31U7O^5ENUS=;5?"K_J?2/I[Q1B7$-;?Y MN4KS4'^XWK+C7PR>O.>X_:,:;_+Z=X,7S"S/$A^V MGM'ZP1^AH4.R__1Z=H'B5WUL;YN/K:F'?S_\V Y<=H^HS^W5+X_?:$?K[M3M MPJ$/GSM;NB#@CLSP$ARN:L$7A/BU\5^2E.T$FT%P]U:J3^?#L-1+>>H)*#(: M0D0B"C."*$QXRH27TDBZ@V8#;<[2636)1)&U]/4NP:1G-1T(;V;Y;.2VF!(S M*I6SH3'GJ:P\0V94U-.1,N./VZEJDZE[36FYX\.15UTQSGVH,A\2A"$5F;KD M%!02>42#E 0^%YF?,+,3VCBYA16W(6ZFHA/PZ&FJ.Z'-%+9-U^X(#Z?E[:OG MW.FMGHR.U'>"V*I:K"?X:V76?,N\LN2#E*/8\L^ M.JPH2>C79%P0<%P3W,75,V?. M"G0N;^;\@W-S=?MPO3JXOI,4GG&MAH"\;DX3LP 30J!'4@81BU*8414V2!"* M4H33(&%V";I:]!>/(?1T7;0<-L56SX]=$#$S-1]VJ=EGWS2W< -F5FI08P2% M\_1:/>H_**?6")K+B;1FR]@.6JVJ]M+U@6_I2^.9X\UM63SGE:IO07$8)PQE MT$M) E&*?)AY-(241B()D9?$26;0B%B3K)8&S6XZ_):7-^(N1Z1J2>EL".HXM97' MG&J)?CK(5.\UVXR_9[GE%N6+ZNW1Q%X^\XJ7TN;(0TKH_$Q/+K,".)M@3!3U5EVF!4Y(YRPR\2&CEY, I@4_S R??L,W5KWEUO66_ M%'A;'2IS/O%:I1!WU[J,3=F4+FPRDQEDPZ#(P#99!F,T:@!D1MH[FOE7]^ZD3DUUT;4PTEX&ULW36 MCZF-B7LVG#;Z@GDDK6EG=??UX=?M4_YV6[&2?=C@!]U(VOFW%][D&Z+@+O^J M-JA?/]U^5$?8*F>JNY9^A.V"X-,1MODRFVG?F+C@=T7;41>Q<<&L8FP7EEPM MQC8NTC#&-O&D>7NAMBW+C3@TU+PK;LN\*-OHPE]POKW9]A.*VQ*^KB@THD'@ MXR2%S.<91+Z0?KF(8YBAV/.SR,M\+])M0&3-Q=(Z;,Z78?WMO,]@(N:W%K*& MEN(/#JI^,Z55P)W3;LF(-3<=DV9C,M)3R7[MU;HNS19_V)=I_F+F&X(\<;69 MR[D\=E6U]-Y*L=NRJB";_*'-?;^G!,=APE+(_52:?D&DZ4]I!.492EI]*D]2 M&=8U_1KTEDYYXG5?[I%O0<\$:+@ S;T;8\.AM.FVS$R9D;ZQX"B;WH=@V-G M9!5(DG[)<25/FHRW/_T\CAA@;VF MR6OF9]&/[;'F,.?[EWS+/ZI[%HUCV>67EPRD-#3!F?'N%?A=,0 :#AP=T*9% MM#JDC2R[VD%M6K3A84WC: 8E-\DP:Y&9!7 MCV4*S$=:[V9T*?S,;,(1=,=#XP>,+#3=TP8"5]E:)J373=6R .4D3\MFC9EY M&8>U]VV&$&-10(4'*6;R?!#C!*9A%L+,BP,4LPQ%46+6C>DBK84M3$]9M2!6 M)J52 .>F$=V&-O'U_ WJJ[3RB63IX 8%I!9POO)GVS9/;; SW MJ&AVL[C/+[G>0.Y1D8ZF7/O,U94+EBGSG=X*K*14Z; MC_)P#_]!BG!]\_;CK7I%_F'+FG5N"[D?\SHO&Q_\39NUK]H#5&^X/('R._S] M/HZ"V*.(01J&'"*:4D@2&D..21BA.":Q3^]K-9Q+SSE>6P C([(70UN9VK%D M^&M1UOF_+4[LJW^>>@[\'_E3,O0UFC2K(U' 3ZTP/W<9EN\D/UO.0,=9TYY$ M=5XZ%G,PQ+-->U627@'2B "D#(Y3MGX ^BXSP=9D?_T$LQ_PX9S-6_L1?-AM M7&\EA1OQFD,O8Q)WEWY'].5Y[5>-P M5JS7FGO^(8LL4_:/NZ)Q*[_GE79RZ?"EI?/1#CMF71R=,OYLD%)Z).7T<DX:NZS1HY762Q8])\!1CNC9!RPKM'A]V 2OZ[8JJ:GU M+LY/>;CG.(U8Y*60B\B3QQNBBK-5EW=.@D3N4CY'OL5&9,S(.IM5EP&B*@WP M@"GU#=Y>&-!B6*QE_ %D-*"9E\4PX E6_7&8_ !" 3,_]N4'D%)&C49A+(/\ MO'2M/QCD7D0)P8S @,42R&ZC'J0% M7SZKON,5+?.G)KF24)K@"#/H(2)M5I@DL&GHE!+"*1$99T)K'*$M POO$LK_ MP67;R_'%S! 90ZEGAY8$R,P,O29_!8[0&M[+_7Y;;'+ZLDS?)EM$')DB8_*K M6B);<%X;(NMU[/LUWI5X6^5MGXBGHI3^$1>,)4$"(RY/ H@(#Y)(#4'U* F$ MGR6^WCCG,2(+VY-],\,#7= 2-N_;>(+/N %Q);69D; 0V*I_XR6)9K5P/%ET M]2Z.E\0ZU\CQXK/V*OA_=KB4W_+-2_<-DUM]%'D804%\I8&40!P'#(9Q0CC* MO"BE>L6:EVFLI8![LM;Z]QH4550EYU'P59%C*?P$#$TLH2 MSB!AD8#$CP3/&&/RH*);QGR!QM(9ERU5T)$%>[KZ9;F7P)EPBMR(;&:A%I16 MO_#8@=1VQ<:_/4&IO](E?,(O;>FFZFSW= D3()6HH'G3/OA;7C\V]<;\.Z>[ MYBB'M^R_Y.LEW_)O>*/VT'W%(ZV&V,S+=6(O1EY>363,RW T.IH/&UF>*JR MOEP MW3W4]<$E&SM^?>+UC5!7&%$<\81F ?2P)R *"(8I93&4LG-.",W"U"@4;$A_ M894=< .*YHZ#'MUQJ!;:9I='IOCJ71$MB)J9Y@\!T[@4^M2> YS>\EABX>@N MQY3ZJCQ7<8\)/5^6^?U2S=,L[UGS[,(*E];SMP'@U@8JS][C1L6OQ9(BL/BQ\3]'16_.C3%JTAMI7* MW:J^/-.W5=U][70;0YQY=^D@15L9.4@KK, 77C[GE -5N670$>*%XA;9D#5< &* QMF6Z49M'H[Z&* F:E[SP;H^ M(^I(W+("!KQ<@88; M=UNN%0B.=F(SVJMNT%:PO-ZW[18QW\Z_U/^\+>E->5>5[ZLZ;]N4_LKKQX(= M>HMJ;N\Z:RUL/+[4D@:X+=5^5Y3@[LMG<& %M+SH;_E:X$R[ *YQ,;,1.I X M;K5J*K25JZ!%8#77P435'.I6F6>"T AF. @@"CA$4QIED$OX![#'J69;W1KOP"/ M"UN: V?-);[*$&6DDXWZ@Z2"B*$G[!:F+GX'/L^#].+.TZ0AT.5%?KY)0Z@'7A M[-(Y'/XA\DP=0*R;<>J"E&6[?K7]/TJBTL2]_]Z8!%,/95NQ-.$XC#5, >;[@H1>D M7O^)O-]J=M_X49]'SZ#YI\&W[ =_#GH>S/K(&H8R&YZNP)XKT+&U?J<.MU"Y M&I_AAJEU!VLX!?)DY(;;U/5V4U12 M-]54935$G=8A5W*:J5)+%31DU63%N_QK MLP$W,\8'@XW4ILWRYYSMY(%A%!?S<>,30ML/';^T\+JCQR?$.QE /O6\Y3$9 M;WC5-7']Q/OPOL_2F!(AS[I<]9/,N =QP *8"/G+* Z3)#1J9WB6RL):VAYB MNU;&ZM*1/G[%Y3\M\X[.XZ3I?\^5WDQW.TK@C;[(YG[RF$BNW-ZS--;U8L?$ M/'%*1Q\VKR;LW=3/I_,G#8>K3&$<,F37\=<*7UK=_3A/@KO0';YHO,&?*#W\:@Y0>MA;9= >@3H,'@ZX+"91GK$XR&SNX^;=IPZ;-CI$CA773R=\+1N:T^7 M,)[T^W2ZN$7CB7R;?]U][:WXVZ+-GONL=MG[* A)E/HI],/ AXA1!$FD>N\P MCE(616$HM&:13Q%:^#S7D=XW.@>T(ZZ<@KPPZ,4P!M:T?^@* C/[M([T!KTH M'*%@YP_>/7+P=1R19K_\)BWT;BMUJ&W$TY1O_6?5)BRIQ[=X6U>.FN;H(#+6 MR6+L]?5Z66@(<=3-0N=YV_+5#_F&E_V5\SWR/9IFC$(?)X$T7@S!5#"ANC7Z MF0B)3P*M3A87UE\Z_M*6:S8D]^$)TQ+58T F3-5\,0VC+T826I2AGI5C1O7I M\7HK%YV>%>:TUO3\8[8EIL=-_IHA>@7-NWK6-O&JKST_CI]*_T8^<1]'/L9! MED O3>2YBV<^)&F4P# 5L4?]-,M29M$A=39C%DEYK5 MV@L[(_LV4V5+3O_T\!J#Z>/2#,G,3(D[H?1/03.$LSOXO,5E^:)NJ' SWUYU M!E4[CSSI<\Y:V\3Z;ZCH[3 ZI4* M;YK7'XJ"511+["ZWK3M3UM&H=S\,)QZ>AP M=0'HD?/4ZS=6.T)=8'5X:KKTB)U?U]X/JRXDS=CC7XK6-'9][@(>^4SP$/K* M-J$(>S#C-(9)Q)GG"1$%F5;C42UJ"]NM/57UW>RNQ7L&5)5OJP%F70+U4-1S MM)QA8V;Y',%B["1IB>O( 1JGM:ISHR7V:\=%[R4[ _"+-+VJ2/IMR5G>IZ:$ M:>@C$@4PY)Q+O:<49A'R(.8)"A/.*$5:WLD8D875O279M,ENB()J1Z# M-W, M[/)XSF*EI]US$3!3ZH/P+;T%DGC&!'*DMF=)K*JM8T*^5M+19\W37-\67_BF M\9%^Y5BE2YKDMYY]>>ES@9I(N'T!/670D1[/[-24>US)G(AL>&"PDM8HCW54 M(JL$UO,KKI:Y.BK0,&5U_,%+NC1$_1?YT__^7_UOY/\17/'__;_^/U!+ P04 M " <4&=9_LAKV0B8 "2Y08 % &1L>"TR,#(T,#DS,%]P&UL MW+W9DILYDBYX?YXBI^9VO!+[TM;=Q[16R4:94DNJKM-S0\/BD-A-D2J2H93Z MZ%P_^?__>/K[)?ON%Q-%_-_^1/_,_O3 M+SA/BSR=?_Z7/_WMTVMP?_K?__J__M<__U\ _^?YA[>_O%RDDZ\X7__R8HEA MC?F7/Z;K+[^LO^ O?U\L_VOZ/?SR?A;69;'\"O"OFW_V8O'MYW+Z^OY;__I[-=_W/C]/^3FM[GW_M?-WU[\ZFIZVR_2Q_)? M_\]O;S^F+_@UP'2^6H=YJ@NLIO^TVOSP[2*%]4;J#]+URYV_4;^#\U^#^B/@ M B3_\X]5_M.__J]??CD5QW(QPP]8?JG__=N'-U>6S#@[^8%_3HNOO]:__O5< MPT3KYM^N?W[#?_G3:OKUVPS/?_9EB>5?_I1G/Z#JE)%:ZH+_]\4__?5RZ6]+ M7-&/-JR^I1^3M?8K9(5WYI5B6[6)[_RUF(.-O\=))Q M.GFQ(+@_BZOU,J3U)!J,WB0%,0H/*BH!/DL)R:#P01GZG[W*=:5Y141O%+'" M].?/B^^_T@?_6D51O]C(9"./&\N="F8_NL\%\HE^=\*C50P#@@\^TZ:)#**1 M$3QZB06#8]H?1/;V:E>IWE;HLV7Z9;',N"33<;Y<6*8;RKT*VK/?^/5;6-(' M0?HRG>7S?UV6BZ\M=+5>-)#+LYP?\MEBN)XZKPF4)8'DA.7B7('@RBB*[H(6+H0371/G7%MX) M!Z)_'!PBSTX@\1Z7TT5^-<\OZ1">L))4P:S!%!9!!1; >5_ 92-R,4GD')L MXLJR.\%!]@^'_679"1@^+<-\-:V"/P.T#H*S@ (,DPJ4L@FBR!&BS0HY9\G; MT.9TN+;R3I!0_4/B((F.C(I7\_5T_?/U=(:_GWR-N)QPQ[4GYQF$T81H26#V M3B1@,014,4J)XB T7%]Q)Q3H?E%PD 2[T/X'_#RM0IBO?P]?<1(5+QJEAW#;JCNAP/2.@@,DV0427I"LEF'VAH*F'_\O_IR0 MZ\M*,!$PJ@ J*0[.LAHZ!HTY4RS'3 ,H7%MV)RS8WK%PB"Q'!L.+DV65U.OI M*H79?V!8GKL[A1&(>5"0N:!PR#D/+FD.6AE1\R\1TV&!Y%TK[P0)UR\DFDBT M$P?RDHG7])/5Q&O'9**C+NDD017O(40E(1);P28IM&H33UQ;>"=,^'XQT4*> M74'B-#0Z94)K%Y+)!8RRQ$3D&;RUY )[1[+QP:$[[.2X<^G=\D_LJ>!B7Z&. MC(QGQ$'><#$+GR5V0T#'*%%_EFGA9+"H0W(O](DL<7BQ-RAGZ^6&2<))9#\D% 4.09*R<3>,DDB)"= M5Y(1E%N$%_<2L1M".DY.MA9T%[CY%'Z\R22^:9F>7G:=!=2)%Z:%5R"RT!1& M52$E8R'[$+DA1TDC-D#,'\\!=HBDA?-Z ]IBU99EY#L8?=R=RZ]&SHZ3F*V$6I/R'A!7[Y;?EK\,9^0 MO2N$;PLI68JN@E;$ IVDG%O-DX]%Z]0.%Y<+[X:*[I.:APFT)TQL#L=WR_?+ MQ??I/.'$Q^R]D70V(IV(RHH"7H@ AMNL6,+@9&X'C&NK[X:.[I.=#43;$T3> M+U;K,/O_IM\VSI,D[TD5\INTTXR S@L$X^E8S([[(*,H[+!;\[O7W@T>W><_ M#Q;KV$G0RL,2PX;N$AEFGQADBYLT'47>'LGX"9,8\XQ,'S\(#MNK[0: GK.= M^XIN9)77(KO9^R^+^?E57@JV%/*/@6=;0+'BZLV^ NK^RW&Z*[SAEN;_P.MGTKWZD+V'^&3<7]\$HSW,BHV6M F5< M!&=4!@PD'\&DY.$PNW_;JKMAH..DY,&B["(<.+NJ/2WEJI F'9RL)EREDEBI M+$@.2E-LXU-"LFLA.R2Q%-$B"7G[ZKM!H_L<9 /1=@&1-W/Z-!+']#N^#.MP MQM8D2IZQ) /,*0-*>1(.CQXHL.$HE21UM[G9N&WUW2#2?2*R@6B[@$BM!UR^ M"&O\O%C^G#A-AR$%.\!RH/,P902O* 9B)B4G./=1'!8^WK+H;H#H/@>YOR"[ MP,''KV$V>WZRFLYQM9ID%JTP2H,O:$$):2!Z$4&D:'E264LL#7!P9='=<-!] MMG%_07:!@U=?'!1GW++X;+KI/,QXNV"[P\?$+SF;GU!OT5B2I(*-$4#))",D5*"+$ M4,A!HHBJA9G86G,W-'2<G:SK4^ :64^D M5"[JD(%K%* *MQ *TOE78@G::X;RL#++AVG8#20=9R<;B[D9:/[YUQL2?4L_ MV.])]HMWOW]\]_;-RV>?7KU\_NSML]]?O/KXUU>O/GW\VSRXYFD:9N\7IT^Z+C#'E& N M$.:RC+EF,@T!0T7PIJ8WD*,J]]42E+"*&Q2<+7JZ"7&V7IW_Y'(W/H:N?:W. M^1K/5BMRAEQD$H4S$=-]'NH^7%ZE8)SGXX,A MX=SZ-!#WB$?45>K/@O(+)E+.+F-48!BKSGA6$((G>5C4IB@;S;W55_MCYAHA MXT+G$,W>"I)#Q-P!5EZ$U9=G\US_\^H?)]/O84;,K)ZM7X3E\B>=M/\>9BQI+[E:;D;[*&EA0KROSF(?[.Q$6 ]8.@@ BZ&UL3?$R)&+ MBU8&*:5:\;SZ@ F)J3C#WW%]GC0T"7/MWP%8 O&0&6U!9JOXHN+.6";-??G8 MO>S2/?2,TQ!C.$@UDWT'QNK-_#M1O5C^)!8FCL< ^N-E>?YQ.&&ZEC1QQ2&D*A>7=$$C4BKW/8/=!R"WD#%.^XSA<'*HI#LP(^^7^"U,\ZL? MWW"^PG-;B,5JS8J!F$($17]"4(;"!R:T4,YZAO=E>?>!RZV$C--I8SC '"[M M,;-^LQ^3#TB6\02G<_R1<+5:E#B=T>]]7J4S7DKM/QT?P^:%DL9HK,QE)"-*T3,'=3TT.(W"2#UTC@'5B5MXOYYT^X M_%JCN-7ZZ\8KSPF=\MF ]-'5)LP27'$.ZHVJ<*BE8O==1>Z#F5O(Z"%.;@*6 M0T7< 4K>+Q??<+G^^7X6R-[.<\TQ?JN<5,0GHZ7+:?/$G'B)*&O9#LE&$),\ M%UO4?=5O^\4_=]/30]SR^.]CZ >(NDF$&HG]@XP](9T,/\\ MC3.\.&U?_4BSDUK7\9?%(O]!D> $H^9D5RTP9!R4BX5\0$9GL#7!EJ2#T.V3 MNP_3U4,(W@11S970 ; NZ&88>*H]?=%6HZKI: [&"4C:AX0VH];W/0C@L$1",OGU,4JTG =FFKO" MMQ+20[C=YD0Z6,P=8.64?D(X#UJ(RGA]M5+J99?AM4I=^*0$#U:T+AD[77F< MUIB#5<(\2I =I%O>3D.B(:<*"U+3&"+ MV#QG,>"0O"P4$A/1+HMK'1GM2MNXJ9C!Z_ &45$'EF>+K^O93SI22]#,@*X- MG)2NG&@3P&I.!E4J5+%U1OAN:L:MKQI&^W=#[!!5= "J\TJ?]^%G+?,Y3X(K MZ3+GUH)3@KA 5L#[0*X\FB283EFDUJ'4[91T Z:#]'Q'>=4!0A_Y>OM*08GQHOQ4.&M+9!Q,KE?WY J"CYS.[2P+<:"8]JTK]&XA8]R; MAH%PT#,3*PR%E\.$ MW4,XOX7XK9P4PRQD) :0^9J_])DB3^7!"NU\DH$LZ%"WX%D F?GL;#99L^;U&G=2TXU7-:#] M:J.*#D!5>W-,3VO@ZG/5Q;Q:99PG8FKBM*NMY2U97F]JOI^^,K90<)IDT8SX M"ZV-UCWDC%NQ<118M5)&![BZ1T(Z&2&E4R!\G:]E-(,@BP%K161"%N53ZPKH M Z_=!BOS. JJ&JFB U!M-1(Z?3_OLF56VGI%C:HFYSE$BD(@1Y>E\)CUO7V# M][50VS2,W3^EC6YO,41["[H#H#S+>7-U'6;OPY3\OQ?AVW0=9A.K4 6F)!A6 M:H&E+. \"^!4%,:E$A)KG::\@Y2QK_L'@4T+L7> G@^X#M,YYE=A.:\O&9^E M=/+U9!;6F"FDF*9IK?:.027E@.D:,"C4X((Q$') @1$ENM9MFQZF:MS$P4"8 M:JR,#N"UQ<$FCJCM$Y?X!>>KZ7<\C57?+E8U0GU7*&B=U-=RJ$2$&$P@]L*F MGDN"#TQBP)1D'N#:_S$DCIM+&,J8#:BF#E#XVW2^6)XW ,?5>E*TXRHHA,*- MKJWA%=EGHTA@/$HK U>\]8W,=1K&S1P,A*.#!-T!4&Z*A+*N93.?%C470I$K44&?^/F":\GJ(TPK(2(G#Y+% K[VI;'1>OI)Y%ZT MAE<;RL?-.PP$RA&4VL/%X@/A]B2@#4I)BJM-Y MHFGHJ-XUZ!%];XB@=@^]CZYC]@Y-U M6EG!P0L6R1]3!KS.'ECA24FR3[&T?CMVC/[!MS>6?!VFRTVFYN5TE6:+UW[I^'*JF+_GQ7 MXF\B@V17Q49?SW COWE^]K6Z$/^]^?F=;^8GRIO:_C35D<4&5/ */#(#)=0W M9]S)*%OOSU:TCYV\&QB]HZBX@TB'I$D'V%L*[_/U5]5;(MEFG6(Y="FP LEK M#BII#R%&"XEQQ8I)TMT[L':OSI2/IG+LO.# MM@Y21(^8VAX E P+KB@).L8Z:E)*<+&F%8S5SA>/;L@[_/UF+@V8[CLVJO95 M1?^SF#Y^HC]_>_7[IX_O7K]X]]O[#Z_^^NKWCV_^_=6;W^G;5V_??6PVH>E1 M2S7.PNS/9J-LS.E=V 5R+VN6C#3%ZPC%EE2[6:7:/H0!RHQ.Y!1S\V8+=Y!R M^!7(V0=^JMGPB;:.MAC/H)Q4M36Z@EB;*V43%6HO ]>MYUQ;ZOENC8%S"=I3;X?+K]/$S[[,5U-8I8BY>+ 1E7+RPL')U("CLDF M9-+O6)=&"VRA@[Z[1,9=:W>26=M#CXN&0NT#%)O+C5,.5B\77\-T/LG$O\I9 M@Y+$B6+( MRPEJ&]!) US7E^!1U#>:M0$D*ZA95EPWG^QVA8#1T7&H0F]V;-U3NAU XTP. MY\1+F;BJKX&-KAW9; OK0"K,;LZBSN)UMV$KA P3LY[.&CL+]T>H'%^S%+0 M@&_HR]6$R^BR2+H>M20+KVHC$A^(%Y4Q"E-$OH=S\:_37B* M7$E5P"I5G2^3B"N7H?I+OJCL6?N"WITHZ^3.L0V.!E#&^+;G=&X<\4!N_AI.VHAP? M&A?V\ZQK_9NOW\)TN9$3&=1)9L)%5D]6R:I@F(<860&A2Q21Z21E:V?V=DHZ MN29L=%@=+NQ#D=,&-&$ZKY2_F[^U0'R2LV5).@TBQNJ@*0V1 M208\>3J*M0PVMF[V=#]%8]?VMP51.^%W4>AZ84@OW_I-1+':YD#[P-4I89&L MJE>;)E76!8O&!=7:Y[F%C'%G3S2&S:%B[L!A/G\.=7[B)IZ9Y5("4]J#,M5N M;@3#R*)&$]#+]A??5T@8=QY%8X0<(MXNCJ7?%_/%592?L\)BE"%G!3RXFL6V M&8)7'L@F:I-0$3FF,5+N)&:W9!U[(J!I(_,.TG>79O$UR>RT)]3)I9^_F*^> M8UDL\:+)':Y>_:#HD!0VG8?ESXTH[WB^6;CW)N=2[SJ0["QCX&T4X!W#G+,( M-K4N9!F0G=T _%32S;WHO8OS]8S%LRW\'.=8\VI9&1\D5Y!U45 +J2&JJ( ) M*3G2WP75^@71':3L!KVGDM9N(>\N#M[3_.MI+.NXDJ'.::B-AY04!/[:= &S MS-*45&<@MJ^L.%M]-W@\E=3VGE+MP)#\CNM+L[I3@P,NF"Y9.9"J#O5(.D&4 MWH(K)EN#]+UKG6]Z-)&[H>NI)+R'U5$_"SH,.8( M5M@@/;FGS+1N/'&%@-TPU'LR_'#9=F"D;NDS==YC:J\>+3D8XXR2D(,E\1DN MP4>5 5&JS(KFJ7DVHC$+NX'SJ23;Q]1O!_'L/>Q/LHY",BT@N]KE-A0!SF<+ M(7.3F//6BM8._3WD[ :[IY*>;R7W#B!TW@KR_(GM\[":IHG,%@O+%)W8^LXV M:P..:T:OGSUX>.K M?_O;FT__,<33TOM6&?!5Z<[,M6_O=4__.1-D-#XX**AJ'I]%<"('(-SR*#%E M*=LWE-R!L-:/326S1CL!C-?>V9[BW*!+[:&C&?)20L'65T0]/39MCX6'GIX^ M0MX='&T7U)]*I'IYBWEM-K9Y7J=M,3E$!YI7N<1@P45>*/[-WE+H*] V?S1T M'T&=8&D/3=\%FH/%W@&&KO%P]KC*\Y"-= SJC"Q0EIB(O%Z;TB'N,\FFR-8I MJ5L)Z00SAROZNI-TL-0[@,Y6.Y'SEW2!2ZR]#+.+%!I(]."-YE![O449A&"J M]93.&T2,"YD&BKV[:4NX )G<,!CEC1BE6(KG^M6X]UC_J>!"NP*5,QWGT M(C7WY.XE:-PW2NWATT[Z711F7I\(+#,PF>E=I*(/JLF1=> MMQXK=CLEX[YC:@^?!O+N C<[#/0X8XW)8KG&#)EEDI;D#$(RQ)JR,L6LG;*M MBP5V)F[VA132_GX"[@$B3>2Y&<*,#T^#K<:ZX%> IF("8DU!:"PIN6Q]\1QS2<\S2 MWT?A9YCA/(]1YMX0_H;+Z2*3 );KX5O%VN"\"T:!D.0&*%4<<>02Z"Q2D3S[ MU/SUY\&M8H]9]'L(Z)H)OALH7:T"$]E%IE&##I;"%5>0PESC06@51'3*^9)& MK[ [9@GP(6#97[0=G)6/KS!-/F6?B4%N4P*5C ;'@B%6R3T5:#4V'PLV3!7P M,8N F^&KN8HZP.!6#;WBIEAI,EA+[JK*=0*0+QXLJNBYQ*)-Z^SG(U\F'+/L M]Q#4["G4#N#P5UNG-6%%LI1"@>!K5./JFVA4&XZ*<6@2*ZT] MGKMHZ:[CQ2%0:2+P\1\3U.XO&]K?K%8GF%]N.L"\W_A1FR$DYQ6>?Y^NOWS! M69Z$H+V/08+!@!03L-KAOS!P@17M=6;%7I,T[1IO=NG,]*A%NVMXT1A"#43= MP2'V+/_GR6I=!;7ZM+CCSG'#:0PKS#79B_/51HL?\!\GT]5TC6=->4^E\@'3 MXO-\\RF;/39)G"7&$,%;;VI"(T,,R=2I-YH)QXO0S2<&#LQ3=XTZ#CE4NP) M!QOBKONLZJ&>;_9;$WJG(W0G0II$1X@ AZZ (L^D5A<92,0I)Q%(U_S-\H$D M]]=#Y! \'U-_'<#UM^E\L=PDFT]CZI>8ED@[M?:?>%D[3E8&:^.)NX+POYZF MK"=6F$ ,TD'E:T?U+%W=L!)X"3$;$YQ2K5-MK6COKX?((0 >1:/C1T6-[U&R MLTEDCGA#&DUN=$T),S $&4;1@UO$A MIQ#?25V"YJ#LC M/__YMQ7F-_.+YL;/TIKVS'J*EQ+P/&>;K 7.3"U8S!P\IZWBA-=YVDZPRN%.)\6CQ4FTU+X$"U(EJH[ M()'\#69!I!PP)RY3\]ES0_ Q;J'GD4$\.A ZL)XOD59.TXV*)]J(;&TLD$IM M>^N3!5]"@)(1F;"/ND-= 7:/"KE8\;6^812$: MB)7\[72B=YZNTN*$Q#T1+ CC*8*3FQ:],D?PHK(D5"D,!<_AFI]X:U'93HN- M6RC?#. 3HH2R%FPV#QE?BLE MXY;<=X._ANKJXFR]D,_;6F%1)T-/7$PL,:?-]G1LZ+).B.HRN=-O8CX>J[ERN+9 M')7COB?H#M CP*$+>_O MN-&4HDG2" A%2E!8;SJ9Y1 54\RB]Q9;OZIK,.MUL#<,W<&VH?KZ*3A\>;;Z M70.T6+8VV*3 &4>1F^*B7EDI,*%X\FHQ%T(7$>#$V88P@E*]-O*6%B,X#,B^=0I:P>1O0W:D; M^6% =Q =2*]=&,V;O#U+I[DPDCQ.OV_ZC;D<.+I2('M31Q\&A&!U!,XM1B\< MG1"MK[9WH6OF\LW\.PE]L:1-.V$4GRE9FUD$+:OK8<@W MC@92\-DB>A=+Z[[:]Q(T[BWA:$#;5R6C(JSF^M^'GYOCX_5B^6*V.-ED6T^N M90YNI@I6$W2\\L% JL H$B-.O;0:L%B1M""AAFMY\UNO9O9.BF;\'_"O#4Q%0)*K+%WG-4'']15Y3%?7C)!(; M"3&O:B>GCV&&JW?E^M?ZUG=/4KM\30N+ O=SX MY0)B0 ?91JEBKE7IK8_O1Y+8I6LYM#$=0GU=W,#M+L^)*=)K80R@8>2B:YO! ML6SI#QD9NJ!M:=V+=G?JQDU3'QF5 RFMWX#G]70>YNEV0<9HBC4DPVQJFD$5 M [X.2HP.>K^C'ZT MKA1)L1FRR$%EA> QUCG#2DLEDRB\=7K[.@U=AB%#0>D@!8P?'-Q-:WR+#"7JM47 '5G.LY5\" MO*IY(":3HDB;:]&Z0NJ1)(Y;LC*B#]9:?1V8PMVE.:'X*7.1!4A7:D:2>*10 M*H.-RCN!*4K6?*S]SM2-6Q!S9$P.I+0.\B*O2L%$X?NK'Z<^QP8U0)UQDBKJ"7*>O+81 M_*;2LM1,*2H'@K14M$_>Q.8]UH_*82>#;UOOE(YATL'!<9C%("505$%G(ZN# M/)7,F>)73FIBTF>%O'#;>AS;\(?!\ -[NX+XHY1XX- 6DL!RW0%NG1'"(FK0 MH4X\\G46-D\*I)$\HA6)A/#D<#O\P."^+?\'.9GO9DNUZ];H%8!7?+QKKP^I^@"N)=P MU5[6KK1(^-2"XKJ0P*5(H)&R."UYXKQUEJ@)X0=W/3F$B)?359HM5B=+_$3* M?#ZK^43::MRE;"&H(.G4B!)"40&BCYRS$KF7K=WAUCR,>R=Z?#S?Z*DR)B8: MMK5H:H]_QS_"Z1L[\N^_+1=S^C+M;8OO^[0&=GAG8AO98%KOV<5Z[Z^L1YAY ML8F%5A>/%#>_,R7FX3+_45.>DC.[479P;_,M%6RON+74Y3;20D@?C*_S:2,H5^MVG+50-(N&<"1U;BV%Q] W MKJ$< $DW.IL/I:P^!V>^"LLY&?05L;;Z1@O5ONY[V+5;/Z:!]7J8O$8VZGRA M\]FHEUA"[F0=$N.8UJ P8GUI5B#)4()EG--_6E\QWD'+P3>PUSYW"\>6-.FM M@A3K99IE#)QU 5*1P1>;BO*MIUK>2AKZC3_N" M\]7T>RTG7'S%NF?W,"7W?EP#D[([N8U,"[G-)U]/-H?59NT7VVM?=@+]'=?O MRJ?PX_)Y#7/DMQMU^CA0Z4C8\W3,9*>=2D'%P%NW--J3U 8#Q*\O\_MBO;5- MT(@8DJC#'KBIE:@"?*"C/>2,0B;%1?,VB@_1-/* OR-@ZI91XNVTU*7ZVKE[>'J;KRC]O8*KN)J>1:3KMXA]F?UDN3KZ1,JN3NZ@1_@GAZK3WR&)^ M_DNW>=K&..-33. _W519W%K63< MFH(V.0;D*('E$$!YY\#IXD%$IZQ67FG?VJX?2O.XQNZH*+TQ7."8ZN[4*N)R M^CW4!@87%ZG3.8GV9-\KAP<^L(7E? 3)K6SIQ9)O+E=Z-L]_Q?SY2N'N)4@N M*Q0$5\CKW/%8Z%@.V8!/M2PKLJAS42&ZUC>5!Y![^,"51R]]N9V4MRG&F$'X ME,B#V33"4O0'IW#)L<)"\^X2A] [LN4\$B9O3F0YDH;[-)BOPW3Y/UWIMG/96A6",0Q0^,VYS"%J EOPO&CEO#>N MM2=T'SV'VK7;/GOK?JRP9)U7X*.AZ$@(8A8+!S1*E3H@BXO6;^WO)6A;FAT^M('=>2SIC8S0 ME64W!9N;S,DM3[>TY: M:UR'']_JJ\C5?I47MWQ( X/V$&F-#-C%9,-;_'2MLXI.:&"A=A-$@1"34R X M%S';8&1N/9[R'G(:]%&__M&78&8VU_E/#)Q1M9+4,CJ]:XQ@$#7%#)PUC_WN MHV?TJ5U-,'%+:_0V&N@S-GN_(!GA>GH:],33$:'[!&=W?% #H[(+BQ?7-]R?D;.N4N;.6V) MG78BBC)(L#SZ[ JY[:[U4-O;*3D\U;[]J9>8%"SJ1"X",&;JZ2T8!%7H6!AGG*?I7C43 M#WYDPY*OW7*Y7'U%LKW<+XK*5-DCD4+SW=>I5!$^>.OA$YX4RQ=K8 M.K1Y%($-2KP>7NQRLSC+F [)0LSUX72A8,-O^N1KXU1$H3VV3I8_CL)QS=9P MV+JEZ&LHO?5JY#8ENE\6LUS#T'^<3-<_]WGH<_-#6CSF>8"T1J9KTX[Q;)E7 MFV5JH=_EZ:AT5M)%8$G6K@8IUX&.'+(5@0=1-$NMK^WNI^C@!SJW?OIM^+8N MUB:Z$3AR.L1=H5"B5CR2>Z]\*2P$W[I3^\[$C6N2&F+FQI.<0=33J_DY'R&S MPL_5[![VWO">#VM@CG8EM959.EWF WY;+#=4X#/ M'!1RX0/SGG/1?%?>02U=&Z.OAH.3>M M[^1V(&MD\],"&S<,3V-E])D1?Z!3SGOZNSUCNUT_>?AV/[FVDKZ.Z7>U&PBD2 M\$;7SE/9U[=HFK=N^WFD9A+G.W4CXXG2RJ#W"*)>]ZNDZG"T8,D;R48YF4UN MWB;R*@5/HB'$8]!P,_K<6^ ==*#>%M#;Q9D)_C%=360($G-FP!62@>;GX&J;SB5G']NRO[1T@M(?H.P#1IV7(>-8R;$5>($Z_UPWV&WZ- MN)P42SY-\/5)IJAW$N1=AN@YF!!<3C8HIEJ;GWL)Z@]*^VA],90*.L!3S?G> M9 *Y-B4ZI&TF,YWL@MBIDU#JJ,3B4N&AM!XV>"LAXTX<' @_AXN\ ]QZ"U49B6UU/O+$9DP0A_&9/Z-,-QF)M M-&"YTJ)UK=@A]';B;.^)E<5(BNL I!_3%\PG,WQ7ZI#T.?WRSQO$YK4!WR *Z0IHS[Z'Z:SR M0MOK8YCA1TPGR\U3,]I5"]I>L^EENF^K"$ARD9B39UTQ1> 0$I?D6!J1A#92 MQ-;%6X?2W,EP^]; /(("&Y91'%)=.-\D^OX^77]Y<3;)^!D=!.MG\_QV&B+Q MN?YYC4E/3BPG1B#).LV3,P^N4"!D2>RZ:!V$;^T$[D%F)[,!VP!S:#5U93S) M YFN\>WT>YW?N0[SSU/B:\/M=4=$(8DRB C.6PK1-,7@7A4'V8?,:!NZ))JW M?'X\F9W,WFMM(H=14T=(7-S'XNN3VESPV==:WW)Z8?SJM _#-=Y%)LZ9$>!X M+:6QWM=F'!RBX-$(P50*K1M4M:2_DZ%Z;;%[=,5V!.IWY2^+1?YC.IMM56*E M.FXM".".$RMU^(53F=4IE\%$Q)#R<''/#7(ZF8?7VEP>)O8NG,5+9C;O@D[W MR^_D#9\%;Y=[0^KHK2A@A:-HS?A8VT;Z^FXTBI2B&\[H/43;3NAR3PY=#172 M@;&Z)0=UFJ3ZMY-0/=TW\SS=?,9U3X,"+(:9C')1D819"]I]5 $"LU++D+QR MK2_']J5U)R#Z)P+$HRBL V!N)0A26I[@1? UO9$D#6A48N052!DC*'2*G-X@ M05)01H).B?Y^N%S. ]3MELMF3P1] VFE*[R=#^?=+B?<;M1W+0^EHT61')!E MWS24YR17;2$I$[)-/B39NJG(GJ3NAL2G^=@'.58%$)R,%Z14\9\@8C*0N%1:(O2Q-"Z(FRH 4F7N+^^PO.PFJ9G M\_QR.CM98[Y^_$>>0C7"T@FL(1""*\63-Y"DBBZ44(:[\'@4J9T.5WH,ANXV M5L,IK4]C==\DH[V-U@X?.O 0I@&-V+YC^*,/T7)M:N.QY$X=D/"XR#OOF+&UGKLTS;>.@-G;Y-XWZ<--;!G M0 -X[WB6()DS=!Q"V(Q"9DJ"MQE!2(4R9:VC;%TY=Y2Q/<]_;K^CV0S\HRVW M5<<;-&HM?74 //%=6[W4$= J"8X"BQ4&A^+[ =HZ'N;S&+3<.DR8+""J[I(/.6@TF*L<#(\<]''VO3 MWB6[8\D7B]5Z:R96-"6H' U0@%/[5N4,4=,&52GR%'-MVSEMTF^9M,S60W2UR,951P=E,>WT>R;?/8=G[&+[WXP8;&S-HEJ316 YN?%'* M9D@9>:VLU^!*].!D]I99Q^B[YBF3/H;'7.ZLW_%\K5-+?^VQ:D#N47 2$:_I M]1@@1FX!?=;.99U3:=[G:3?2QLZ7C(#!N\UC.R7V:1+K<(L#TL87_[C13)A! MC=NMDT%R9CX$2^%K=.1VY?HC8?M)[4-,AKG$[(4@+X$JZ]A( MRQDY!P1/Q86$X(L$*5EF3DJ?['"5[S?I&=O$'(R$NPW&@<+ORK/_+:S/7A>_ M*V\7-3VS_'H+?SR1L'@RH%,5G#0&?+TSSD4):Q5#*?E@X-J-QG%]^D$!-X"2 MN@(A'2$U%-F4[;\.Z;Q^^G)$0%%26FYH8VW:VM8SV-/G/\_^T#H[+J]U?WI5WW[#>TZ.-F-:QKD^!PUB1X>?'P.9RW5J1?3!NW?;9IK?B2/F9S3&S4[7O^/Z:LS=31@:-QDYF_ M+&E#3V20ZK09=IUFJ:2FTR*8 !&#+3%X.N-:]VZ[@Y317RZU4O:#,'J\Y'L MT%:KXI>+D[@N)[.;K$T\ZH#&$R^8*9",!6M38@2?%]-=W&@7/6[,5&T9R(#5-PED:/E>H#7 MK#<)&3JS4][=7"W):FT#G;_,XG&C]W4S-N@]SA0-1(_D_FY/NPF,TH5OHC+/.$97(TE<^0 M7)U94A\/1,\M6)UD"K7CKVW]T.+11([;#G?L\W!?;3T9.)[O-<$#U\Q'*#X7 MVF':0A1) B.F4%E3A&A^5CZ&P)&]_F'!LAU*W5D5^MW=_?1,W)$<%3H-=/+ MDS& ?U].U_BNE-7$9,D#RP*PZ#JT)!.C(@0*?>KT..V<:-_\YG$DCAQ(=&@$ M]]->1X'KHTR]$A:%D1I"9/[LX;MP!:3TUOJ42XRM#6/[0WJX&*5#?.ZCN0,/ MZ5?SW,>%V_1L6M045_0+J_IOI\>[5[M_]:-?GSU"&$>^)9,L%RDXH.'U^L-Q M"+(P\#+;F+Q*.;1.[!_GENQB6-DMM9[DJ["@#>WTXD3-)W"(S!#3EME@M,L^ MMB[-OH>5K531@5-YP4J=24+[/==!$;7 XN^+Y7^]F9/_3&9@ M-1'9!&FMA) ]V7NT$0+G""86;R4W5LK6#TMVHVQ5GK#V(?SQ M&^W+Y33,-K4\9Z?'Q/#BT3@&V89(/J\0$*R7)#?%@S#<\MRZ+O$AFL8-E@?' M5PM-](2LVG3FK)!L\\1]-=%"AZ"<@IQK65@@=]B1BPI.VN!M\3[:P3!U@YIQ M ][!T728]/N)8B\8JO=_.D7R$\@S2'4RB*(0BQP%R8%)S,*$%-J_J=Q>?]P8 M='#(/%;"S6Y81PPDP_ET5_K)*LPP8URO+B:\'BN@W(V*HP>6>PCGR &FDB44 MI*R!37 M%(B*V=J8/$ P1M5'6H8YYQTKK5N][4#6R/>VC9&P&%8M'2!M>WN^79QVRG_V M8[J:6*>%TD[7D":!$L1"*#)!<)+GP%5]V#R@&=^F9?PV&4V5OAA YTBZ>7B M:YC.)UH;QRTYP8(CB2?G5-LKE_KR7H3:[3Z*UG5/=U/3SW&XO[9W@- >HN\ M1'4NV[-YKO]Y]8^3Z7?:8?/UZC?\&G$Y\=K'3!8;$C(*J"@Z)EY>TOZ1^['W@)0BTZTVP&R?UO, M\>=O8?E?N'Y],L_G9C[QQ%2@X#L)64,DS M,A;-U=0!V/Z"B\_+\.W+-+V3"]\TU28M)0,UE@PJ6?-]^ZJD YAM36Z\,U/]]F+4?2JSILV9!61) M/R!>%8;ANA7O0."X5^]#GY3#Z:H#(%YGZ9HPO]:.5O]].INE3AM?312)*WG: M69DS.BBTYN!,0M!.^>Q$M)JW[M/_6!I';MLX'%P>N.YLJKL.7N@_P-_ER-M- MOY2_S9<89I7AO]")\[R61=#F_S&A4P=1&P^BU/:^3-23(5FPTG"E4%.$Q(X+ MV-T('[F%8R\H'D#+_9O=.YFN72XOF4;-HY8\@?&)]G.J/5LP%1!!UA)]-,&U MSE\W(7SD=HW=0WM_+?=3&GJW;*]*82*=X\9N6@E+0Y$GT^ U(C O,HM*9U1# M.Q1WT3:N7SL>3IOHZG]"Z]#E:9=5$O*/^HYD46K+FNG\\]%J3Q\DX.AEIX\3 MR7$K3I5(EC$*\(IPD6([59T R<$FP2-&6R(^S8K3%YLVK&G]]^GZRWF;WV>K M%:Z?S?/;:8AUVL3/RS'IWGB9:K^D5!MQR8@0"HN07.8VAJ!E:2V&1Q'83[U$ M(RS=J)T83%U[&]7ON(R+5K4Y=['W.ZXOFM-$FUV)'+BKEUM62O"1>_ E.Y.] MB\ZW;D:[ UGC(F] 6.P*P#TUU 7LSAO&G3.WW;U2!B82Z@CF]/HBU8O_^E!& M8?29ON2L=4;^'G+&#=V/![-6&ADQ("?_;/+A+IU_>7Q.J3<6'*$ MMBCWLWW-D2ONC-DI8 MX]OI=\QO+G2PV>?/?_X6_G.Q?#$+J].YOA.KH@E*&0@RU3:;*M.NI&]+SMG4 MA((HPXT2W(/@)Q%8/ 9K]UQ%#JS.#G+D=[.VVN9M4[YBBA7(ZZ-HJ4BH*6F( MTCK(PJ+U?E-DT+Z2>U?RNKF0'!HT-^N^!]%@W^"\9.SW\!7/"F"\"\&58L%R MK#T 2().9=KZW!6EDLI:M:Y#>R2)HU=T#P.5W2%YL-Y&#F.(G\TMV M"[3# ; XDC8Z,(#G(>*9IW-#EJ=,Q2"5EMZ!][;.FG,%(K<*G, LLE>:V]9F M;R?"QLW0' .#P^FI _!M%X)^F'[^;6]60[$39NL<(Q\=9>3SV KX[9K (ZIQ]35L[J#+J(^GC;D)<; M; 8AI699L&Q*ZWY\UVD8=P3,42%UB/1']OO/WBL8 G^=3)Z!(BA1Z0HK5,IN#0MY[,N M=W=1! M'SEYUEQG7>.P0+8).(HL4$QIL M[=/O2ENOL-L7%3?ZVPZ@H@Z@]_!IL56[[56P*7L&QH8:JC@&T24-GMP,M%)9 MWMS5?PQ]W3S7./()/)@..\#G/3R=3A_W&(/W1D$=402*21)ATAJ$UEK2?M.& MM;[[?XBFL0? #X6&W:^H'J^:OJ&V]01JV_!/6&2ZU(&6FI.=5XDIVK6,0O!8 M9*[]TE''XX'O#BK''A@_/AQ;J*^?%VO7N?L=UZ]^I-E))J^GCI7Y8SJ;37C6 MC&LE@25GR<4. D+8'"K&:\Q"U]B3YH^$Q>8JZN&5>_[/D]6ZUDV^ M7BRO;"-!I/J2$+R5=;9,P-J^L_8T,85ER600S9_WWD7,V%/HCP2P-LKHYM"= MW6ZU3X7))UID\H^9!5]/'_4@[6ABCJ MW0["^SO6*V+R&+[C,GS&OZVPG,S>3@M.0O3,BUC U7VF4#EPEDL0025E5>'2 MM7[$,;SE>7@YYX%'5(B8$L M!(FY< TN&P[:FT*'15"Z>7O[0^C="<#VR0/X:"KMP/[>%ZS=Y/(#UOPMJ;EV MK%VE,/L/#,N)*#(XESEDKATHY0H$D1*4R)Q4Q4LT1\S\[$IVMU6EC3'VB.A\ M"(4_.8S_CC_6G_[ V7?\;3%??UE-&')'IX\'8VIXZ%BIL MQ-^!XFYK57M"]D%J?G*@KMOVTQ^+2;04! 2GP#J?:@MQVKDV2$!10K#9BFQ: M-P;=B]!N:V%[@O ^2GV:R"4HXL3Y0+%K#0A ^>N2"MM#*+U MD7\'*4^B4\1C\'%WIXC]53#BX;Q:KFM#HM5B-LT;M6S2@*>OOYDSD0X$R%$K M4-8P.A0X QZMD/2_$/A.EU:TQ!: Z+M+\-R]>B^=' Y0ZJ*IA+O#R%E-JF.F M6(49..,.%#<:0C0!&#K&O I)[=9OX=$H&;-8O)5.[X7('@+NP,M_]PV7H=8O M?\3/7[&P>:]E7B9(H]MNY> M?B]!O;R6.OR :B__#LS0&>WG4[&"+B(3\8EQK*\2:[>/P"%*Q:TCQJQO?5]\ MA8"1O9EVBKT.F;VE//)3WM]PF;Z$^?ITRNC%8^3$I$PL>-"9%U!"T^'M,H+ M&!SCC+;7M9>9M[[DO?W31P;!_JI:-)7;R)I_+IZ_#S^W#TKC?11,.R@^&%!% M*HB,*4C:&I[H+_A.W9EN?/#()T03?1\FK9%5_3*LP\?%;-,NY9Q\'D1T23IP MK(;Z(2IP5ED0,LM4GRX)YG=0]BT?/?+CK2;J/E1B(RO\_7(Z/^_RA:8PQ@IQ M;P6YU$88""8;\*$D3&@SN4D[*'KK(T<>4M-$P?M*J ./[MEL]F[]!9?7PARN MG>!6:T#I+2AM"P2O*,RQ0F0TUD?;?.K_US.#P:RKD#M)R'16\O*AN# M#=S6 F^NZIP1$QG$S$@F*C'&%=<>6S]UNT%$+P]\VP6-A\FY(Z!\6,QFKQ?+ M/\(R3S(G0G5$D%B?U56I^!@8244PPZ0C%EI7^]Q"QLA3I@]3[!TPV5?*'0%E M(KDQ7B0&LF0-2H52A[L*X$)+B8:"9]VZ(.%1KP\'A\3>2KP#%(^2Z-Y(^+9I MGPZ*2C\_+<-\-=NHJ,[:N]Q'7[2L&= M%;R =_4V&XL'QZP''ET,RDB?XU"^SH/$C1MP#WO M=))ZS-OQ +*14U*S!?S ML_EE85-A>JQJRGL7/WIIY>ZB.&Z=I922Q60I+BS)@TJQ]GU56/O391=\44D_ MS>E>FX3862>4"[%?CNB+AC$R\Z"1@A8Z_Q$"(RG8J&U.0I3H6S]TNY>@)U%S M^1BLW"AY:::.#O(*+[%,YYB?XYR^6+\GX9U5[2^6]9NSGV\Q.K$N958'06;& M:[FJM^"2MI#JBP_G%1TUK4/,1Q,Y+@8; N3Z"(9!M=4!'/^Z6-5BLF?+96U( M6D^DL[O^\[&E;[Z>GU15FR_HUU^$;U,ZMZ;_35Y+(4KNZE8FF=WYVW*13](ZTPE6 M^_*N)M$8'Q,=5!$Y>=]!DGO/2P"6+>/!>JV5?<#UO.?CQ\VHM$=5*TEV8!BW M4'Z^%2KX?\?U)+F(1K Q:I:$X,"HG0(.CIC2TP^JN:-U.^D9MPTRW"&J9'\ M.T#2[XLU.<+S_'81YEN3W(F3+;ZQDVZ#(>NYCKI &=;TOJ-K"[.R$'%QAV5Z MVAPFYDBA<_%ZEW+\G1;;"2KNZ4!E&"EW<*K=X0=>B31CC,(*+0'K=-_:O16\ MP4(<(M>A&,V2.8Y#_NB4@7\Z$!M*(QV [&YW\,69L0W$AT5IP-+^ :6T@>@X M11\LJ!2L*RZT3OH_2-1N25?V]!#65AT=X.NR%/?U=![F:3K_?,G6L]EL\4>] M0WF]6+X@VJ:;>U\\&[0CK':%USHYC9YV$OF)WCH+S%LZ]!(=_;QU!Z[F:GL::#Q["Z.S-%;3[C:U/;JJ#YZBM70R>&Y3 M82;HW'K:ZL[$C=Y+N3TT'@^_/?0T\CO#C1L2YGE>W9+E!6-5PA16K9?3>$+_ M^.+E% LQ,-J]47E6J\(,.&\+I)0R2QBM3[M$L8]:M'M@[:/TQ3$TT(%M>S.G MSYJ'V>E!4!WJU>IB,WHA4==.#2969T6&"-Z[*C'#=!'>"=^Z^.,^>GII@W+4 M,[69@CH&V]D&-=9&FZ4 \H(5Q56)0] 80&;K5;$R,NV/!+<>CLQVFM\14GNH M8>3#\=T?ER'CUXTA/C?'F;R'H&BOQ?J0L$Y98=#L0'%^H3*OMH=#&4>$?&RJ:/]7I1%B?+*_R<<2(]DT9Z"LD?#9^EQX.]Z\R[@DV$$H:"K:#,^H1A_O;B^?**)C1(A=@_+2G7@2' MQH,V%NGO,'@SP&C;1]/92TN L9,2;17ZM$ [D4%+DVP P86MMR,%@E02T"04 MMM!&-T?(4=Q%7G?!9&.L[ _.1RFNFY?K[Y>+[],5J8^XJ8'T*2]G#?KS)*MD M@O$(N9:?J,@-!%O?EQDL7M"?_/JI>S 8[Z=H]+E,Q\5?0_4\,3/(=2J&Y 09 M8Z"P"3-$(34PS:12**1WK7N\MC:#0\Y6ZM<,/D9QG;R!?@1[?U].U^0AE=6D M!O;*V@2%BQI:%06!D\^#F2O);$FI^@"^8!AM8]ELS1QR9U"]:]%-D!5D]Y^+>3 M,)NN?[ZY?+9^.6[*92\Q>9 8.*A$WDLP*,$55FJ=*O+<.JG\$$WCUIP?'85- M5=0!Y&X1X+OE]#/]M/;/..OEL]X:Q>NB+$P4 [&$VM6VT&Z27H#TC'NAI4)] MA)/\7AK'#;O;(N1A(]A.7?W#\9*QYTB"I377N-IFUXNH.$,*ZE*I#?%4 ,\< M Q?02X'H41SAY'X,R>/&Z&."M:DR>\=N'=U8F5K=P6M&GV)M><2#KQ/.ZW!2 M%N@K1QZU1U5+*H\)W ?H'3>D'P^U+=4X\A7B_7Q.O^-]?&(=S952+3^2L!1U=*]Q21>WRU_(S;OXSAQ$WAV M$K)U=0"O)E]>U.[J612IF10EMW[M?3C5XT;N(UK/YBKM ,2;)S:7W/YE65L- M&A(?RP'!1!1UCH"CC1@#(/T\I)"=4EB>8 M9],0IR3D*:Y66__^EG]PK+:/>Q-V]):0;41XY':1EC9.,06TKHU,-1G'Z*0! M:;5&AQJ+:]TEX#CM(I^=*N/MI3)>7'\,68(7W))+XQV2R9"9PL$4@4D4A654 M,KB^KGA)A!M.#5PS+-<9AR(RH]J M/%)@527&1CI2.C-RF**Z";MA$550%PT@:RVK]U.(J>)7^^>=F27$,H8#041[ MD)$.#ED5 C)4$!S ]GI6NF'G7F+J9M&>Y9 [4P.5;QA>W\P70/[L2 M.GEI1$)>.YU=/(V<8N#B62:(\I1RNS7E8.>EP=:R=7-' 58Y931PVNUG)*A$#+,0)&*MP,KF27@6_#UGI30Q M)L5-Z0>M9P+JA::ARZB@8C?H/?GTVW_Y[FJ:.\N2D66&D<0L,B(/7358(>>< M0CXQR@6VN/SXH">)ZH>M%YJB+JN2!NS5_2OUUW;^[=VD^V-700=/CFC!11[J MBR'HR$/NL1 H6(*UI"805SH]U).TE]%/]8P[VB%4U #R,BL0X.9_O?W/S?B' MG0"'\XO%:SN;_80@Y3<[N8DC2DR"70F;B J+N+,<.1-R.W:E"3-3"O+1^&@#=,@P>>]BEF:^-7\ ""XKC@%RB 7&N:&Y9 <<"2QH' MSIGEI?M'[R2D2S<=N M$C^,Y^"%!/!%N8O(>1 E-PHC39-!(7EG=0Q1"O8DSSY1.;) >Z-IDH7+>RCI>XE\_,C[T0M-("FY;YY MZ#8\9 W?399N7^6SN;@L,[AZ!N_AT^] TT*E[$?05[=L+4(5K:M MTU#*:> @_33KTJK)R<@X'CTA8#8%ACB;.XV, (?2!I_KIS%7J?3MP=W7VT)- M,04_;C)XBK0;P,G'N%C5DV7B+Q:K60^Y_O5KE[W(/("NF\!_?+4ICQT%S'*B MVB*"E8?XQ$*P;9) !C,=HJ>2R.*O&(\ELFXVY+E0-ZSNC@>G68%S&J]R+KL\ M/$?>^*2II0B;/#K'>=A;$C88IHDS%@5WJ?1\Y0<$U,U@5('543)OX.+SDYTM MQG[\?5EW_25"&+R\R'NS&6,3 T0<_YR&N]]OQ)JY78ITA+VT+)B E#,&\60B M,IK!/ZR-2C&LN"GM?A8@NVZ2X]E.VF?6;WM6\.('!&0K*_^ZN[[NIE\6G?_] M6S2.'XPFY'B^-XP*.T^Q$\5[3A])8MW,1YT#NJS>&K"U M_R>.K[[E'?\J(.NC M1L1$(F+P2OO2]2<[":G[[."Y ':^#IJH\]UFX\UXDIV)/0+SW!FE!4;@/X"3 M+*U"#IN$?'3Y206#?Y4N-3F*P+;BX4%R=^44U( ANY=/"D:(2 7/G@#(B(%W MH+W5* 2BP"-PRU=0Q?OS=\?(NP&D')\#4E@8(SE##.<:5@CND16) MH1BP",8D&HO?R[_P_-UPN!M6>^W%KJ/ 69041!2E2'D"GT8VI(1T]"3*X%D@ MR9@'27U!N+*\W(\:Z&.\BAU;"U'6N5AV"Q/U//4(!:21SVRLJ#((X28%8K:92:69HGX?P/3_75BZN/."&DGQSWM^A!.-FOY#H62)< M(F:$1%Q)".T=ILB 4+VT/#)=.@MW-)%M9>*>R_LKK;T&#O+CDHTRX&2PY,A; M#QM0*8&7S9K4 J(H@BKO0[GQ-)K=N*I#),"VNR5IGV, MCA+&PDAP63@P!+M0!! I]LA92Y7BP=)0^N[W2!+KMCRI;D>+:*Z!PWV/(.% M"-RX/ 644I); EGD$@@OQAR3,2--\6:E>TBIW/OD^9!60A5-W+I=3!?CD(D? M_XAW*8&W?_K)38CA'8@8?./O-RLE7J9'%TO7N89_G)],@D7$> M(T6)))(J'7#I&*<(X95;JSP?7I]?S6V^#EKV+X+?P6K?\A/0'W&\C ?S YQ9 M]%GJXS3VJY$4MQ[,_/0'1&=^L, ;HY(L%WJ&=.']S?7-LO_&DKK7]ZF["] A M6K],7^V?MSO >*VT@_-:V B13QX6:Z+GX%)2:Z12*LK2U<@GDGI>SO*A4NX\ MZ;L6)9R CQ(E1F1Y*<6\ TDPCIB3 F)#9;'F3R"SYZ>JST 8'"D/LY9E9=] M.'-(;F#79XOQ_VRQFH^#B\O7[S_E'X>_F*YD_ZD# <3%>)72?16G,8T7GR9V M.G_7S4 #GV;C;O8ESGZ,?7P-/[N:.[6:+@:Z&24?J,F3;Z-)<'YQS7,?[GQ% MEH*5.CE%2S=1:(7W.IMH$$#O:@C8@(2/0E?CNW*_SDZ4W2]V/%T6X]])2RMO MB17(2I%SB%XA*P1%@7&2G!6.L$&Z9E;CN$Y]2^T=V!B2SKT._OK2MM^=F(*4 M0B>E42*Y\-+J@)R0)-=U>\F%B&"D7N:&.VZ+%:_T^0MML=/0TD!B\IGDDR4C ME&&@-XJL-@S<^>20)5HB$[SPU@IER0L]N/KNH.*%2'^A'70L0O[K#J1-H#PB M0BB6.YL&1A+*#120#1:CE#2/VH1$2.E:O6=FL4Z1U5]H,YV$E<9/HTW7K7_$ M10.HQ 9<.Z-048&AS3$F@D+IH@HW=ZL'/5UBKIJ;X ! M-?PR3HM> LBL1TT5)LOI95[FS&A"+@:1:S"U(L89&TMGTTO07:4)CE-DZ+,/F=DSCZ,_W,S#LL?O_7C8I)!6D<1,S:7.\&IIZ-(2%JM@C$^65ZZW+8RUCK('C9YOM);.='Z\[B7^*LW$7;F^7'SP7_617\_A(T"QRCD2T M'!0G'9RWW""5%'&>)6I]Z=*GLXFN5*;W''OA>15:^IQYMEHG>U=7T3WZL?P# MPU0\]?[LP'5/I[%?J/JI3R'+"J?PY[,\R/Q-7/W[=HHN$:.&(M2#$30 M8"07I5^/'$-?W:JJ9T;@CIE_PRBR 8?B=NQ([JJ_^)E9ZZ;+T^W/\7Q$F&:& MQ8B(C. =6:>04QZ<)2\EYX))AG5A5!XDZ$44]YV @^VA;,64T@#"MGAXTUU# MY#R*X*,(EAR2+D\RQ,8AZY5"WB<5(M&\F42@A;)1%GBB,G6'Z&1?+;/DL3+7VT'DEBY1Y;0V*PN(9:@^"]'.PC ^\% M!68$SY, \F03%A&LQ9''DE&FDK!DP/=.!RBKW#%K2,"5TD=;[MZ^^&K-F):$ M48D#BE$RL.' HM%&(L=PB#0Y3G7IZN3>Q%5NEC4DU@IJY67 +5OR#^#7OH$(^Y4F9&FRWEA#2"P$!&;$!&UHZBWDLC76]NV=+D RJN@:@>;^S MUVI'CX0/7 <@7N5FZ]P3@K11N:VKY=92*DEQK^XQ%2\B_W:BUA_EX,Y2PHP;B1/KKAL_/"O1J:F_ ">ASZSD"+]X&!MO72R+ Y^8,F6 H2LQP&75R MF#^GB3X*HH,%W,W8XI/4U$XQZ X?B)"D/H(A;.E M#3=TL!"[MAMZC K.=$/?3LN,>-@GI[MT_3^ Q?'T:I,^O9S>=?VZF(WG\%=O MX+?3JY5)7[Z$<=:F$#AR'N/-'^L[7!;N=^! M^H%5WF8[PS?C?"D[7MS :J=7[.Y:I4 ![I/$%:JG?3.>?^_F=O++K+OY_K%; MP._S'*?Q] ;P".?NDO#-#^6_G'1Y+L6]>G,MM7?<(NE-KC?7$5GB%,JW/5BE M)*(K/:[R7)K/-9RK/7-;+O7*3NS4QR_?8EQ<3,-%".-E.\C[GW[U\P'1UWE$OH\/@$VN<.6H.BG5&)BXF,_C MC_U?Z[FRV[^BY+$9-7F*F@ M$14*CAYK'7+&1R04YB(%:Y@HG3$[@KRZV&X27MWSZ+IM&-\Q]M%>Q_5=N%5$ M.DX)HC*'#)%#R!"=0)$;(:W27H;212I'DE@7SH-!I3\DS]9; [!\?3-?@%F8 M?8[+0.,1BZN2">8P4;"!$;7.("YESNI0GIDBC!@1O2V=ONU%6+,0/!\:W=!Z M:@!\PQ])R^WO!)5"&(TD>&"(CKGM^ M"%1$>NZ)\+&;+;Y=P)DY]G;Z?Z+[1S?/$WI! Q^ZJ^Y-G(^OIJ]NYN-IA"-T MW6]@N?$T1ER;N 4?CN;08S0P9?]RJ9/PW(:P^K:\%X' ME\]Q?GN4_+SWF_4/PHFRG".U.A.BC2%BCHB/RR9>68Q$(T,,>%'68%SUY8A4Q4%OG(-*6..&%*EUD^(WMUJX-?@A/2*M8:V(:?XX\(K,Q' MF.G@$Z$(AZ7Y"!)9#[]E$+EJ%J+UM'PGR]6W_^I9L!/!\>CQQ@F::@!A=_6G M*Z$MQ0D'W/)"B(R$"%)Z%E&B-B#.(@>1)(-$THQ9+, K*QT)'J;HKWY;40:- M!;7:1$^.3[/.QQCF^4G4O=+%RW27W!MQ3\''@C/''?. LJ1B( M%J6+A'N0]5?/093!:VG]-@':7[HN_#&>3-Y??[?C699_WI(C%>SR30N*B7MP ME98]F23.;&FOA84@#)@U+N)VR^_O_L@X#2_GLD7G![^:OE6[ ZNM^7C5'+. M.$3@*FJ"..$&@ -@9-%KEYB/5I1N&'4&N6>7H=Q^>IV)B(IRI1U2(N;X2^99 MXU(B+U3@5%C8?L-QW\+K@V="SJ-:D#/TT, !N4MLG\?SWY>W$DP+AR6XGB$( M..RU"<@RYA!-"><^8$3HTE'P(7I: =@)BMX+FC.EWA2"7H-OD/?35_@OUQ<. MSGI-WVL%-N=JMQM8U%73#YFK;5Y^!5J^W6-&,6H-S46?,N4)(3X@ MXQ+\(QD;"37,8=8#-T]\IG(-V1!P*2G8YE#R)7Y?+-D ANBF?;.0VL#QCG"^ M).E U1XQ3[6)@>GZJ;*7T6M)PKX";2FF^B6]R=V\LS.UJ;K[PL MHMPM[[PLTLPFA*40G("XO"^=5'I,12O6IH17?):$F_"%[W-PKT"7AY0\!K0G MQ3FW,G*?C@Y Y4>"5O=[7\+GQXIWUX\EX M\?/B:A;CO?[N5GE-%,\=#//H1X\Y,@:,)>;$@/UED2;2XR Z^)&6('&J#KLA M!%H1&?/98O393J_B[8# M?G=G-QY\L!6GY/1#Y73YM:#T3?6DU=1A#S#ETH!;[22R>;XXH0H<,P^;P_2: MCMU'[35-P1G*VE;W"9*KK/!?Q]/Q]8]P'K1)EBC$. F >L-S 9U&RBM/G!.1 M]4N5/J7X^Q^M$SL44_S)\FLB5-B<<1]N[\]),#$:GF400QX&:9"))A<7^Q23 MH8:&TL,-=Y!1MSYFF&N6TV3<%$P^=JM"C=5;C)$T'JB5#"F:=TYNFV9DL@B8 MHR"PI'P_C_ DK#RDI7;X<*:2]X+F#(DWA9QWXS^736]N8HHA5 $1(UWIISV'Z&G%ZRF-H3,EW\YTH)TLW=L; MP3+J,?C_D>8BKN70%Z$E(HEQQBAE20U7 +>3I+J%O\\"J1/EWQ*J[B>?7]GY M>/X%2++A*3'$%6'(4>M1,(XF@0/LFF'O^O;3 M5G>^1'F<#:"1-@O%W]GQ[(>=W,3K:'-!ZIGUX0>7*U 6WI_<0M7@^8._Y0_N MZA;NA'8$3 [XT@ROBW:CI2BDX*4RW.)8O%WU 7K.;G&\6?O5S_MO-)8O,,;3 MJU4R1#$6!,T]N_+;"LY%0"[?746-0^ZDP'QQGZD/794[R99"R:/NQ:55TH!+ M_DS=%;&-W)* D8XZU_0(BXP)"EGI'8V))"'_PEUCAX=Z,436:?EZ##P:V#2G MMN5CQF+C3$2.9S85P<@:@1$UB1LID@BI>/7[WRU?RZ"N4,O78R#03M--8CA. MU&>"542<4@&GIL/@7Q/"$HU,DD,MZP=INME<\]:C5+N[Z>8Q!84-:KXQ-!]M-2]3!C\@"ZB@D:AM-Y7 MN7<6438@D7-(\'\PTX$$A)-P20EA!2N=:=E/35W35$;;/2!T@N@K5\V^NYF& M^3_B)+SK9IOY'IM.UTDQXKC""/- $$]&((V]1ASVEPPZFJB?RJ4\\8GV8'&* M!KORXJR,BM4DSE5&&ES'N_3T@TDO( .C'>9()I,0=S(A X0@8-/XQ)S!0?? M1Z^/U3V/!D!*>1$W9-Z](?K7G@/8)B&%7T# M1NI><''[RW^,(3*=^6\_/\0?<;+T#:6+0C,C$9,L-WD6$=G$*"+4$IF8<+YX MSX5^E-4U7(.'9@.HIR70_7KOTN\Q?YN<".?16DE@1X&7"/+"*!MO))GC+!KF M!!L,>WT(;"9]7PPA^T!87%TM8?']]/O-8KZ4&%G;\N"U '&)W!P3' 4LLH] M)/*PFP3- M=__5IGF#,4$G&Y'A'.0)/BO\*G$48@Q.8B*,*OU I"3]U8>CGP^HKA'M-H#L M7[MI_/FKG?T>%\N+CK6=QR%1DV?*ZSP*@F,/%I_FJA#GA&':&6U+G[R[*:F+ MMGK(Z(JKJ0&PW3MN[GDQ[V;Q/S=QZG\N-W)PB>C(:(JN]08(+ M+QUL)*M*#XCI058C&9)24.B1ACM'+XU";?XYYLM?V)V;&>,QC"3.BBCN!E$/F?_=HJL1L)4"0Y^<[SF::15M'[OI;(LM;%5^4)\0 M=E+ 3O48V=R"-@J#-95..]RK7=*Y@'M,6GM9NL$Q=Z9^6H+=JI@E7QO?/79= MLQHNI[>;:U4 <\OT\K7BA]MGD!R\4ZZX009;V',2@U<U3GWNIA$_K<9UO\]OA^1@V]]OIS?7ZW<7( M:)FHYQZ1I!/B&J1G1.Y9P1*Q(7*FU7"#1$ZCN1$'H#J"GU7W36%](_&?Q_/L MC6,X*H&"M=DWD_DR"CRH)*-,S'MJ>.F@O03=C=P>-H3Y9\) 4[A?B7_DB8I" M,(I2)!9Q0WBN ?>(QRB=9=%Y>^@588D>88U!PD0@;F.1I/A>F#>(Z21O'E#*#M52^TTALHO$4;12N#9.$08 M;!">G$<6QX"(LEC80$DPO## \G<;B;NKX^EH'30Q*&CW4Y8=76I&/AIFI$W M4$BY0C(@IP6$X&&&5K^JQ0$HFOYHL8338Y40 ,)1@0F-I4_:8BGZ9;/S715LA M!;4'L5V;1K+ I0L<.4N!(P.\62LTRH]A-)%6.E'ZL?C35/6#X'_!;4IA!38 MR?O/FD?<$16]2D@("19;<((T83&;;148BU*XTFT7[W^_'\S^"ZX\3E9*8X"Z ME>@H"<*=YQ&BQ_X(;AO/5U$RRY%Y< M?;%X;6>SGR"J%3\4,^*4(0A[GOFARPG4'E%"G835N!:E>X$=IJ@?_OX+;A0* M*J[-YNS+^.C&+VZRX.PTC*>+>+6ZF8M_?H_3>3R]4WO_M0NT;3^1D4(]W!]\ M'>#X.4YRHO["+\8_EJB];=4-(0 /TBHDL$SY22]#VCN/")6,&.>C":5+.7L3 M=ZZ9^^*_Q7 SB9=ISR=?=_/%?%721B*VUD$09)2/$!-A!K\2"C%%1)382;G= MO>YL.1Q!7MVZK&'0M&W;AM)6 ][= X8R&TNFYG'V8S5[-UFJ(-(A2"YK;5@@ MR,F@D/(>&$G8^N(C*)\@J2[@!H/"K@QO(;TT +/\3G!+9)NBZ993: M#2GA!FS/6W# NY\Q?HD0J.9G YN6I"12G7O\19)#$NL]" EDQKS@6FHC$RG= M(6H/*74K@\O"J*34*]N;Y:A6V WPQ]UL\W[)Z*!=Q$"OR^$,HI(@0+-9I&&V]*7,3D+JGCI5 JF3=- BD-:;+&# /+A=2*ID8#]$AXQD#J4 P0#' MU E?V@[M(:6AT.DT)3\%FQ,D7ME]^=C-%M^^+.SLTZR[FMGK31O.*"DV&#:3 MT6"8'>%P!H/W'JSC3J1$@Z(]/)C=JS<&@U.4UA658 /&8VN:VH<'[T-JT_L(L^< BLD&; M_$Y3(D/ #^0TO]"7.%E9^HWN08*:&FIXNMK[P>D$'30 J+S%+M,7.XF;9),, M,6'L&(K@^$/(J,%V@[7-?7XMI\X0I4O? CXBHDG@G*+@[3O[LZ3= %S6&XN41!)B F3Y&Q$+$2%2@FFG%??%+*+CH:"N"*Z/L@ MH$X0?6MFZ^&6R^;8KW_].68S#S]"1BE"C.I3 D.<)V\X PQ*F9"#(\!B1F/Y M"J*CB:Q[5#XO\(HKK8VG?!OV_&I?3>-B9)TR+(]08X1QV%J)()VG=.11UB[1 MF/SVZY?]#_@>+U\W7S 89DH)]*76T5KO9S=V,A^RGG;[&\]25WN0L6>OKR7" M^^B)0")2\-:5L\@8" "2)MBZ9 UX[/\-];71\^"I"2@((Q'W$AQ4[P+LL)B4 MCC39XB_T_H+UM<>@Z9SZVF.TU9JSMJ.HCUEJEOW$72Z"X2)8I%U^)F&-"HQH M 7JNL#P+B2/KE64LA 1A^=_U MM4>KO'=][3'R;P!(^\KV,.;18KT<+91O*"Q#.O#<,YX&(Y-Q,92V4^<42U:H MN3U*T3V+)8^1>@/@Z141::8XP90AB;'-_04YTIC&'-P:HQCEI/CXD6()U2:J MH08Z]D[34&NH6S.SGOT^LEQ1A[E"U'I@1>Y M6,@PSI%T7!,?HTFX-0]KL,[;=3VL(Q1QIH?U=AJ&NAU:U2PM[)_?9]V/\3R7 M*YU\"[1_K0*W/3T)+72KL_K:5_OG76.ZV\P[)R28*#%27O,\\@I<:ZT9\KEZ M(:J0-"O=E/P .6]U-%^/I#:!^77K63>71]B M;CQ5#N 1&G*#)>*!2=]<3X)!PI/^SI$$6M0;(D&IZ$ MWLFJ:1)HFXK)SQ$BH>GE=/GB=S7'BH$K@X/+C24M1$%!N'P!!Z&0QM*!0Z*\ M*S\GKS]]=;.VE4%82&WGYD4& N7%=3=;C/]GJB>\FKFSMN"IJG*JU1 M$[I;DB,:K$A8>>2YP8B;H)$ETB-MN !!B=TK7BG;KZY,A8+J.MTP]@M[&2H MQ$_NH7]ZFN?^?UT@J;.7F&(I'%C_<990:<&52P(%QK-'ABVRE#N(%(SCT3HF M4NFL\FY*SCK4J!!?6Y?UU"$G8UXM&K/ U9(&P@ M0HY@R#3KE8V$5>]A WYWAXL''ZR/A+/4UITKPQ84O^F 84)@.&(DXW)0A8_( M2D:0(N#ZJKUG0?(:RMM5]@N0J*_S7\71\?;/IYT69\Q8#UN5R MZ!QS!&EK!2+&!4&UC]R44/F#CU96^BDJZTK(K[;B[9_W"/3C_8Z;I[X*)&L=@I1GEO9 M>!V0C90CFB2V%*=@Y+!APQTM+7F,Q^OX(&1.%'@#P/D.:QYH(7164D#E MWKUYDN.'SDZW.$C9]JJ@$!;Y%8V(#.6!?4C3D*2ECMCMJ9L[VZGL7KVE8^A, M/!028640?/D#D Q_$;_ZIE#R#L M_T+M^[_"8"@DR@;.F ]Q 8M=II6%6_.@';QAARX11C&@6J1X%'$,6TP;<5DF=*$,.AUSS M& S2$/7!KVQR/A*B:>FJ^AUD]$*-?!&H*27LRI;DXO.73/YX4WVP2?XII05. M!A!O">*,P?$9F4!:6V(4,$1B'Y=T]^J]4*!>! H*B;#JL^:< ;QM)_W%QZF= MC;ME](\]]5($CSR-$D$<99&#B!]A98TU+$HC>\6V3V12=WZ\)5?UO,NS\V5; M.;V^H1M,W??HQVD,QFZU99S)=7$D(F$9Q-Y)6!".Q<@0B,B#BL+J7DWVG@+( M/@+JW;<44&I76L*-P.1=-XO>SC>'(>::66\THA3$P65T2 L(S+#CX%8S2C#I ME5[MB9&'7Z\(D#(JW0&2,^3;@'/ZT+)^N'U [9B6(K]<@/^$(8Z#0Y9I#X+?TQ@56-7/VY1LPG7_]NKMVN8A[ MO1^944'H1!!S).]'&I")"<):[XV@TN=I[@, ]&G*6@KIRN&PL$8:L)"9HWS/ MEKG;]*'Q.@D68T2>Y7E.L3O(:,DU*X.@5A.K'W^UDY C%DBF* M"#,<<>HX<@HK1*A, B+P$&EIS/6CK*4KE"%<^B(::0YGK^Q\//\"M-AP.?W- MSL8YNY-;;9$1,38R*Q7"A/A\46B1#M(AIK1*-!I&;/D6 OUHZX4U_7*Q5D@K M#:!ME\7>](C)#%VL]]7;:1BE[$S*E,=V)ID;'>1VI?FWU&BEL.6>%7?.^I/7 M"W/F)6%N*-W4KD3JIO-N,@[+3,D[L+D4Z^)5^^5;\$M!26*25P;%^5W2?H2^K8IF'+%%G55*9 MD83A4/>!(RVI1,R2W-5*$4-I#Y3T_%P_N+R(_/Q00JZ-F]5#Q+OV9O?Y""PY M88Q!&HPA\)%'TFE#(="UCC@N/96X#U@.?*,?0EY$QKRH.)L^:SZ,K\=Y>#T< MH_ +^)%-N_819U%I;2)B(4]7-<"=XUHBRQE1-/I@M3C[$-K[^7Y@>A%I[^=2 M0F6',U=DL$TL#X/,T[$QHM(:)\ON!8"J.6[ M@/G&3[^\6[?(-V->^8V"><3PI8:!$%![M4J M-%)6"DDP5B*4AMQ3-/4#V8M*=1=50P.PNL_#'6^?X_>U%[!LMKK*W[^??HQ_ M+K[^$2<_XJ_==/%M/A+*1V:509AC@7C(,P2E9XK MBYT#M\K#*O*EH?9?T16R0<?\(B(CQJ%ZE0VA7W_TZ@ MLV[%7SL8/45M+Q*:@+4X G?#JDA8[OX*(7;4P"6$UTAS[R6V DM:^@[Q-$KK M%@(V!L^C5?<2 ?JNNYG!+E1*6&)R3S$X('3. U &OZ(L.6REP:YTY?1)A-:M M,FP+GD(2XY>/3P!X@0\%NT<"#7XMTV3B&T;C%C M8^@\5G$-H/.V8<"FZ>_%--Q5<]Z*E&JN<0@,P0FA@$&AD*&.H60\I=:9 MF%CI*K2CB>P7%;VH*J%A%=4 $N]OMT]QYK/&KN(KV%?CZ=6[\9\QW"]0&8'$ M,(E:(9%L+H;*/;98B"AR)43D >OBK^R.H[!N9#XP7 Z8RL*Z:P"9GV:=CS', MWX&4ER7N<7&9'KSB&L48&57>HD H6'V6NW4PF9_(NMSSS9&D2]>O/4U5W;C[ M>1%86$<-H.[A(7)__]P.R+W;:B-G;$XG.::@R5XPS, MT>Z[ M>EMZ6Q]%X+FF[4N<)-@T-[/L,WP&;X71-)-#(RY@Q"KA03*E>_$VN% MQ$2QTN_7=]%1-YH8#B?;ANML';1IJ;Y\ SE_ZR8A?^0_-^/%S]-MT_ZU"EBC MGH06LC]?%IW_??VUM\NO?>P6=T *,H_JY1HYG/MH>Y^0T]PB'Z*3&0%"E8[Q M#U-T7E-#6/GN)(: Y6IFKR]N%M^Z66X6LCJ5R8BR*(R3% FK,>P>.* UEC8? M^]@Z'EAT13J4]2.GKMTIB(^'/1#+JZ(!UWR+K?#F9K8J?AYW8;FOYR/EP;?3 MWB$30VX)F+M* QO(4TUQ,$HR0H?840>IJING& !C RFD/8BM=\YM3>+=%KK[ MFQOE\'J^R+SN>IFYVO5SS=&_LZ34+>&5'$E[*.UM]#9"0^YD!.#8 --YJ M:2Q!6'" 0_;MC2.YC50TUBH>I2Y]!;B/EK,-FO\6P\TD7J;M+[R_$_*KG^N_ M7#7 Q$D2K*)'-.4Z:XYY;J!%4.!YGF5DTMI>DUN/8?]X,BM[;B6P\\AX#:RL M!@Y8B*US8GBV9.7S>/[[JY]?X3]=]G,.6E"LGKJ$F$;?A9KT[9?1*>B,0 M2^"L[::($2EF]5ECN$:2$\=3&_8(H(R#7(:,Y1 MA#^WQ,40?*\KNR?,Q>ZOURW7?,[3IH#TF\//>EMQE9P3FJ D*4:<*O"TB.+( MD>28)#)RTBN?>#2":I\W)71Z$"(G"+B!0.CR>\R._O1JO7'FF_&T/,9(HD N M>9:OM V,T!NP.[<# M5%)OML$I5&:G!]":$M7$@(D^0 _\L-[$.BH;D(W'%2Y,.$%3W4?USYY++ MZ:8%H*UH7^\]'"*1Y!5GY![ MY^I-% *=HJJNJ-PJ:_X5?;7I0[PF7M.80(46,6SS$4HB,L%A1*5+-#)+62(] ME/YHX6: C!H)@IYUQJ9 V5B')N/3%* MHK'"2615 !2#44):48>B-9% MR.U#\>;4NRFI.^KS?*P4E',#:#D0,G^X[0,6M5;6R'SS*"'TP5H@8[!"DKCD MP9\A(I8N)NI#5V4D/7?:H;2F&D#?HUJ:NSXS9,22Q('!;E121<19\ B\9HF" M%02V;73PMT.7L-VCIXFPM*#VGRIA.U45E5V@CS?9#%^FVSOND4R&< B[$%T^ M!@P@'R<(ZR)<-Q1'HJ_?=M\NXE =SB#<9*(JU[-961?A'\#IF-X^^K]US<7 M(RT"[/%@D=7< ZQ90C:?REZRR!Q 7I+4PS8\7+6) '@8PW"&^!JP"F\B?-F/ MUP^1OT_B4B?3W#\#1/4_RS\?:2<()M$B1HE&7$6"G/4),88E!R_>:%VZSWH? MNIH(L8>S)L55T\[@LDU#Q;=_?H_3>1P%"CZ3\19)EL!H)N*0T\$AQ5QNDJ=Q M-*5;I6^1T$0(/AR6SA%X.[#Y&!?OIQZ\KP_=?'ZQ6,S&[F:9GOK:Y>:+'?CJ MW62RE-^*W9&BQ*N@"/+6<9"9R-D,!P62#0V]8 MI35PA/[2=>&/\63R_OJ['<^6[>*!TQ$G5H%88(L%+G.O8H,TB1[Y&, F:V.E M*YU=W$U)+WP-UDA_<'P5$/^Y%JY0?)9[O?K%LL'4ZV]V=@6!A*7)RIQ6$$$P MQ*,,2&LAD=08_$NGG4VE/:]==/2"D'FQ$#I;].T9*]RI[+7W74^ZU=N MHL5<*!4%TC+/*TN4 C..Y0XNEC"EDW/%^]WLI*1?RA"_6"@5D'\[8,J&]*Y3 M[,\+[VI*4*V7RQHV7T 9BTG!KDIZ9(::0=GO]CQ-'-V.7TSGG_OYN,LL,MT,9_'Q9R,7*3*:$Q1!(WDE)I' MAO.$4F)@GTWBPI5^9'V8HGXH>WEY[@'TT<3#@[OX(\\66>V?&Q#<^F5%-YV_ MBB#"N/JYK_;/.'_[YV)F09/CJ9W]7$IT3[#B4E38Y;$/.$*P0G'NZ4@48B9X MV'Z2"EK:!@[(3C]DO]P,?2M(>&G--<-X;J^N9BO#/UM=[/G)P=MS7D* MVT-W[LS-5X2+%N(221%WE""KHT%1A_PH*$G)2N=*A^_<"1Y,@ #LWGY?58?H MZ+E3BB#B8PC 8@*?!9@@/"0L-(B.E&B;L>O;K739+*+:KJ"< MV\!)'H>R>9.RKH%D0G(I!4&)!@M;R4FDB8/CG @FO.&8V5Z/"?N!Y3$!]1XP MGZ_3QP Y4\"5BZ=>?XO^]_GZ[-\4M'JE& T!D62!? X^GQ%"(*D(A5]$I7R? M]BH[EJZN^7.5U9637&/O_#X_8,1[(0+81R3#LM6G@G D28R8MB99XBP5?5X/ M'/Q(O9?HY<%03IK5ZZ5 .-==UH*=W#YX>L@. 4<,PVD*AZE7&>5PHD)HB #S M/"FK@]T>T;+G =$3'ZI33C<,0,I*M;+M> <>5IX"V.77$-_7LMH\>(V*&F(8 M8I@;Q+7 2.?+;A.8H8DI8X3I 8X#GZA3;#<,+$I)LC(@OLZBG=_,?E[;J;U: M/JB?;[^5%%2PY>OGR,$$)BR!#Y%'Y8488U)$B3[OQY_\4)VBN6' 45:J#3PY M#K,Q6+S<.#7FV'Z;&XF%M\8H1+#6^3UM1,ZZ@#15-H(;;CB7/3#R])?J5,,- M Y+"C]54@U4E!WNNA*U8T0ZBUS$N1N4"6#3(# W$)DS0D)4KKU61\_0-K]D?JN\ M)EJ U8.'OEP&S;(3'5FB62P!V,AW:5SH$!AVR9:^N'PQC8V.4NS!QD;'2+FQ MA,?:=AIPJ0VV&!$F(?8RDB ;\ULWCBDUSAJ_/3;AA38V.DI53S\A]*;;FQTJK[/DU8#4<9VFQY!F4P: M,^3!UT)<8(.<3A)9;X3'0KJPW;GU)38V.E7=YTJLH<9&#%CU"0)ADS+9%N0 M80X(0QM!'>/.D#XYAD8;&YVJX%,EU(!'MZ?A2@)CA+UT.3&67W<9"N&.<N*(C+DO_ M5<, CM)IGV$ QPBX@0-H7V]ZQPT!IT$B1JW+@U,X&%L6@ W,&(/#-:C218HO M9QC 43KN.0S@&($W49/_V.A^N*WPYB3 &>TQ"M(PQ/FRLV10$%ZIQ!FA8(53 M8?0<(*>5*39#Y#=+::$!4W3;?"=)X%P0@:+E 3QWR9&.VB%/*4L8.^6+#R(Y MJK_18.FL8LK_F6T5G>UZNO )/<77>'#ASM8[/["D2\53B;^S <(\*G1ZBO7RT_< MV<%3Q;%_Q1.W_/T%?YU^'^=%OP+;K^ O?R]"YN-5J^SL)W6QV:J])%+12#^@ M+RZ^=:&POK;6K))F/DU;NZ71B*X^P6<7L^MI>#>Q5T4T]7#%*AF D_2T4Q*- M:"GO^-?3>9B54]/6DE5[L=6K=*#=Y1JNLAE18VWOPUN,GQ:W=+[K+[6+G= M]\3Z56KJCM^"_:34K#X'4F.=YFF%M->(TMY/P_C'.-S8R?+6YQQ%;2U5-R@[ M+//N*0'4WDJ3R1U=FV3Y69MHUX+5-+1'YET_ 320SUSM?_CA)S;-2;?U#]:N M&RSWVD4'A=* LG:W?;N8S>QT_3#EU<^[GUF7CRV9N>-H&CY-[/2CO8[KR\ZR M.A^$Q*KY[MU@Z-60KXQF&@#>V^OOD^YGC%\6X*1=?L^\/6G*3T'/_N_4K> = M4KO=D:)N Y+VBZ^WS6._SR^^K:8?[GX_&406#S]O;H%O\\(C]ZBK^WW[3IT MP1'*')8/HC8+5VD@?'X8M267%E3WSVF837Y>?8G^9C9>C./\XGIQOMYVKEJG M5^_Q6CLDDA94]O;/F?\T&V\WA3E%3W=+U>ET>[QR'C'?@D9^@1-@\<8NXCL[ MGOUF)S<%5+-CS3I]8H_7T7YQ5%;6PYW]\]??%TLHO?XVO?KDSS-[3RQ=IQ'J M4:KK)YSZK49W5[*\G2WO"P8JP7F\>I'RFR>(+E!Z\SGZ[D><_;Q,C[[U" PG MX;[7!\[8LNM5-Y\Y/SF_<\%J><5C]'-_LQX22V4CF\=?K%]#YS/@["3]KO6J MZ>N@W+M>0OBOOCX9Q#OIJY2_+T[^OC@Y2C9OYQ]G<_>SA?C MU=.=DE7RO3Y0K5+T5*T>([;*&KZ\68"-AW-\>E70E.Y?M5KIZ*FZ?%) [1R M'[O%O^+M21U+E7'W^4"U2M("A^638JNLX7>P:#>-&TY+7(CN6;):1>FI6CPL MFK;T]N8F?NW64\Z!S_P4UB]=ZW.-[3'?J7;974C#?838H-I_&W<3NQI5^(_N M.K[N;J:+V<\/]H\A='_P8_4NSDLBH(\\&X0!#)>_"SCNYWVQ7JU M 85 <9QDVXG 2KIX!Y:M5T!0( AKT]?;06#A.'I[V5Y*;"K7];2,&KH5Z.(< MXL+/\3\WX]FM72ECE(_X3"\E-Y7Z.EZ&K58!??HQ5 70PY6+5/\<(+9 Y<\G M^_.W^:+5+MP/4(+]W?D-O>U+X3^C/YF M,?X17X.9N.IF/\\N'=F]8CTU;J]A3Y2*7N$\'>MXG.> M-'_7)_Y=GWB<;L*_OW;+>/S<[?%PI6IE5(=VQTYF:RM@,KDEJ\S6V%ZNWK&^ M4]Q=']YK*^7J:K%\M32=3W^SL'F_W%Q?K_)6\\7TJYN\ZV87WR=N\J]9"9T= M_;6:GMH^C74%Q-> VC/-P.+\RP__>KXHI-V=B];T['HJ\9 P:@<_I?5TLHZ& MV6A/2;_K)XI&M/1I-BNNJ.TUZ^VG$W2U1R"ULW3_6?R\^&,6YIG$ JK:M5Z] M#LN]S-X!$;2BG('=D6.^4R^/=T!-N[3Y8GR0!XR]_=-/KL"#^OQ]M@B/62B] M0_M]KMXCS2-U?K0$*ZO^7[.WT_ NM[NX3+=,_#*;9L)?_YB%?\WR77J87EU, MPS^G/^:+4 )W^TC:U_G'Z[/5FL1/OP ?\]2WL"\#D^*]5\T/#XW5X;OW20L>7O=3)SVQ]74RR@/)@CU*0*O']:H];R^"IH IJ#\6)-M?%G7V5>7^=:H?.H8O, M'8S63O2NJ2U3*_UXM7K5%N>57[;V[.1U]R5.HE_$L,;0V2].=J]8[_[_-'T= ME$OM\C(@)=S68EVF-/:P[KMIF;WV].KU3.!INNPMK]HV,\;9+[/NYOO[^?RF MH$8/K5O-]SW5CCXMH]H6]5ONW1]N"2VEQ4/K5O,X3[6N3\NH^E[LOG8+.RGQ M?&][K6I=4D[>3GY_L.!12U*XEJ_5#.5U?!R13NZ8J7[D# MA!K2WI*R M>Q:BI!)WK5VOO4@!71X05@NF]);4X@9U[\KU&H.<8U>?$E3U.I^;\>)G'FVR M$B6$-]?+$6YOQ@F(BT>^:EZ?4).5/=IHJP=-FZ9F=_FRT-D.?SM6SE(HDC_M4O18C)^?N3A%E<_K_&!?OI[Z[+I1#[_6!>IU&BNEZO]B:T_"C M)/-0FC[PH5X:;RIW=((8*VM^A_G)G*^37V64WO<;O?3=4O;I2.$UM\DO%]_B M;.#]O?L;O53=4N+J2.'5WM76W4SL[,-XOBAXU;U_U5[J;"F=]:2 :BOPL64Y M-Q.R9\E>U0HM);,.BZ9ZYG]C_,LK\*FU>VFRI5163V%55.EF/OFMX_ZAFQ^J MUSIE#/S#M7LIL94$UD'Q5/=VMCSO<[??S@5[J:NE!-0AL=3N4)L=JLQ1(87M M6J^7OEI*&!T02@LI_B)3S>XOU$M!+65Y=HFANA/2G5TJN5FCESY:RL%L,=]& MF??9ZCBV7I6VE"9IL$RUF_X"CLN:L#=Q[F?CY35,H3K5IY?OI<26$B#]15;] M7 KC3)>=<$Q_W'%7ZOKYJ=5[:;:E7$AO@=4^UJ;SZ:MI6N0G1,7JC_>LV>M- M0$M9D2>$4[V"X.[U5[E2@=UK]E)=2VF0)X33ZO2!]]/Y&(3Y=6:7DR=GLUPW MG:82]&6CP)""1Y]Z!(L3F_WN7?:<#/3ML'2U5["'^B4AX( MH+)6/M],(L%.D.S5A.[[(H9W$WMUEGKVK5GMD?MQ>GI")/73^4/H[,"RU5ZU M'Z>VIP73A %TM6>\M^ MNBE\+)"V+&$AA>U?M=HS]K/L8'-JVP0,L^OQ:BA\(4NXO6*]E^NG6,,]\FA" M5V___#Z>E535UH+UWJ6?HJG=TFA"46]N5H054-'M4O5>F9^BG&T)-*&6+]'? MS,:+<9Q?7%U=_+#CR=GO&PZL6^^=^"D*.RB;EW$=_*F;C#TP\&G6^0&O@Q]\ M9H#KX/UL%+\.OO^I1Q@I<"^\>_VS+DW6RX?[2Y>*O9]>O9&KXX-Z>WC3TE-> MU2_#=M'YL5NL22V3[^__E4;2_V?J^8#\AK?HZ[_(_W!V'O_?_^?_!U!+ P04 M " <4&=9J^'5%,4' !0)0 %0 &5X:&EB:70S,3$Y,S R,#(T+FAT M;>U:;5/C.!+^?K]"!W4S3%4"<2 #!(8J)F3JJ+J#68:KO?MT)=OM6(5M>2TY M(?OK[VG)@80D.^%V=Q9JE@\AMEI2OSS]=,O.:6KS[.PT)1F?_>7TK^VVN-!1 MG5-A1521M!2+VJAB)'Z,R=R)=KN1&NAR6JE1:D6WTST0/^KJ3HVE'[?*9G0V M6^=TSU^?[KE-3D,=3\].8S46*OZPI4+JO>\$='1\)*.#(([#0,K>(4EYU OB M,*+_!EN8"G$_Q]AI1A^V]TIY,5&S3?M#I_&W+R9V=)KJPV*S" M9/_5K[&TDJ5[VY:9&A5]9\_6VJF_TZ39<*0S7?6W.^[OA$?:BT*B?"=;#$>YRTG@&ZV2JH)FG@BZ[9WB?JE!9 ML1_L!DNZ_I(=7Q_[_4PY7&'*B7-H3)&NI%6ZZ-=%3!5+;9T-AM=B,+RYO?QT M.3B_O;R^$M>?Q.?AS>7UQ>5 W P_7]_]D2'V553<5@5_PS&LC*IM.6 M^%R143&GM2QB,4@5)6)X3U%MU9C$=9*HB"JA$W%!67U/R.^J;/S:$ABR*ID* MFTK[9KMW=/(*W!#LOMD.WG=._.>E2"7LK&BL: ).LZDRXJ<:S@%BIK@/8ZW0 MA?BDJUP$G?8/JWT!ZX]?@_7=!>L_2@.;85T^%7>%GF04CZCEG="8'FML7FBP M/M:6J@!,IJ(N;%43=$<=<"4!/I$BQU6E9"82&>$64).#3JSV93 P2++L,=J-H\V3 MC0&H6'D>@42=00 AUHB#V\VK$TF3BB33$S.+?T4C96PEF;'X9LO)0WOOT?X7(.A"BZ;_79P5/Y1+=N.?#?3^MMO M?[+@E_>[QP'[X0+MQ(@CY]CXZ[!J<:&(9&TVG\*,'1(@TNSD:X"N*RR ]!\K MXT@%4E2X=;@]>:2C>4:K*),.,1-JV$['E2@)NAB=*9B=_(Q=8BF2"Q#F.&+ MVCS/XEM(+ ARPWR*5Y/96MQN=!IYP6@/7Q#:]P^6T;XQQ2V!?G-RW!C[R)*(B= M-5,20!U\^$2Z41Q'('(';#Y[%_6#7N^\5JDT#[T-,ZE+#8I=B7'^:.A_BF/T M'67-:?N)?.M7N^BW3H<_!N*]7W7JQJSP+<,T9Q#]-6,$C,L9$0P\TL@*<35L)X8H?R",K7#TV M*,:FSG,6>=#FW32K!YJ:W7N-AASL4-7TFSB]O/#S;O58^"C>\BO5RU\:./9QLV;UUWW MYG7/QLMC!T>[QYWUPYW=8.W8;[3LGE/9JPW'F%(6'[;VMY[ I=\M[T6PZ&Q& MT%/?>+=\>\)PQEX@!UU%GF]@KI B>8@L.6RYU_$/J&H<\\IM?K-]@![5?2Z_ MVERP]?\/M,^J%V;V D.LCV63^\P5W1)J\O-+,=/O-07ZS^"^[D3=Z$<&*RQW MD=USI6E%*9S_G4^IC7N7V/=/],>T],N?QZ1PM:WS.$6&R(S:KI^RJLBN:1L6 M/OTOFO;<+ZG^!U!+ P04 " <4&=9L_*JN<0' [) %0 &5X:&EB M:70S,3(Y,S R,#(T+FAT;>U:74\C.19]WU_A!4TW+24A7S00:"0F! W2"'II M9GIW7T:N*A>Q<-DUMBLA\^OW7+L"@80&>K0]H!X>0JI\;=^/<\^]KLK^V!?J M8'\L>';PC_U_-IOLR*15(;1GJ17QGS9*>]V]O- MMWE_-]G>[7>[:=+G;9[S=M+>_JVSAJD0CW.#G][--+,>2'5;/#V0A;"L5,Q9>>FX/IMPW'MFDY8F4=!)_\0T!>JA\MI M;0O645*+N6V=+ADTNA[+1'K6Z[2Z2[I^R8['Q_Y_IFRO,&4O.#03J;'<2Z,' ME\6M!T)F MN ]C/3.:'1M;L$Z[^:_5OH#UNZ_!^NX=ZW_D#C;#NF+&KK29*I%=BD9T0FUZ M9K"Y-N!EK,VE9ES/6*6]K01T!U,'TH9/."MP90DU.4]Q"Z@I0!_>1+DE 2U2 MX1RW,Q(I^)7 O@MK.MS+H RV5('QL0<)I-*"X2&F,9V%5&;3L4S'S%7T<3M_ M*JRH%R$#"ND42@%5E:GT8QCH2I$&!6G=$JJ9#&9.,"UCR6S1#:\EO+VGA5>P M_";%%QS&-:0Q:A>&I[&QMB'=A:FTN7)&^5W-LJQ M$=EY'R20((Y_?GV:A[SD&;%&4XG<#WKO$;[04$A0C_:#9F>G_*M:M W^;J[U MM]]^[XY?WK=V.^2'(^'0N")R@8T?AU6#"D7**_?T*<38B0!$ZIUB#3"5Q0)( M_XET@50@)718A]J36SI:9#0K% ^8JXO +6X:-=O1H 0U01=GE,S"V<15B9.9 MY%:2 3*6JD"QFE:J')6/D*(NU)I 0<8)*(1329A4HL60::4X,2?,"DKO""T]_K+:'\RQ2V!_NGD^&3L(U\F M,B-(=Q/Z2B40S\L5#]08!L/ M3,D!=?#A/>E:<1R!1#A@T]E;5S=ZO8M:C;F[Z6V(24-JB"R4F."/FOYG.$9? M"56?MN_)-_ZTBQY/AX7'FN0;8;^8#G\-Q+?^U*DK/$K*YI!LW%(',=DB+&Y9 MA +[C+9AJ4V%4AQ-JC?6W=3H< .+%87T7HAEAL:DQ*#^TT@FH5.8O@' @ H= M42W^4Y,\1[GXO9)0.2"ZTFDXGK_[^T#U36KOH4)SA:210!J=9^EDG$H!:-3U M\^9@,Q7\B@IB;+9"20QM8G@4-W^L\BS U6>0^#1A!8_P#!.=N*&1%>"LVTH( M6WH CZP(]=BA&+NJ*'"$^D,$,^;/DE8]>?H.:^W+.^L MFV) +PLG5#90W^M-PGYQN'Z/N+O;VNYLTZM$#SU]-M^X?LO8"F\9-WVV/-;? M;O5W>@\.MUN=!\>^M.Q6N]6+"CVZ[&90.:H-Q[B2ZP]KO;5[B3;HEM>L,T^S MZ ?"V'W?1+=\^]0++W*/@.90VQ9;@5. K4B M^U&>/5\ Z/:,:_E;_$E+:5QX*3>(C\8G8NE'+K=9$4I; M^W8*3Y :E7]XRC..@'<^XX]W-L./AOX'4$L#!!0 ( !Q09UFW=@P$> 0 M -L8 5 97AH:6)I=#,R,3DS,#(P,C0N:'1M[5E;3^,X%'[?7W&V:!F0 MFI +I6U2*LV6(O&PE"GL(NW+RDT<:HT39QP'VOGU>^PD,+33$:P8+BOZ4,6U MS\7?^FPT3/8J\:#/6-D,!/QME&76G&K[ MP;YG=SNY"F]8K.:!ZSB_M[;[\W;X!%(_#YCN=X ) MC1LQC80DBHDL*+.82KVJ-1R-)_#Q] A&QQ,8C:<7)\;F@6"%D7L,(.VI.87NKYWE..!)I3K*E&;GA M;MNHNV2<,Y)JBW^S3+5K_<\1S':X/;@S_MWO M:QQTB#Z5R#3,MB5,*3(' Y3!L9 IN([U:27PD AIQE\J(: (:XSQRQ5-9SCV M,7ZF,WU+O4IOPSQ(2H[&(M3(&6[OAJFYT2GIEY))JIM7H>W>L6*'[ (:=CL[ M\>XMLS %)%-:PW@1S4EV11MZN7T?'7 [#;VZO52+=WL"Y7>16OU0L__A%'I0 M*7W%Q/->)?%8AFQ*JTH5H1:"DC'^:L);L4KDM*J.Q0JW[4>5F^% D1FG#98S(;%C M60@I)WE!@^8AC%F1<[(,6&: ,4)A2N05GJ1F0BF1!OH4=:WK:41XW:0,;XM:?B];E.WW:ZG8W3CNUNG/N16K]G=[V' MJ=TS+E=N(S %HGW8\ELKB1-X^0+<)FTJ'#1G5K&I8'G^5#(GW"/DG>E-VUON M@1/"J;BN"E^WJGNW/*DQ>>/;W=[:[X:%^5X_F]S;ZW^/<74@>V7;UL%]0"SK MM%J1.K<[W M.-5Z[\#/T8'?$_CY.^W*6_E[*?[_]-GWT+[E)#VG&1,2_L)F>GRX*\UX;2,J)[NYK-_!W26.:FW,G0F:8.:7:+/*(>])[W]6?"WOF M3XU_ 5!+ 0(4 Q0 ( !Q09UD9>]A16Y ! (K9&0 0 " M 0 !D;'@M,C R-# Y,S N:'1M4$L! A0#% @ '%!G6<\"/$^W#@ MEJ ! ( !B9 ! &1L>"TR,#(T,#DS,"YX $P @ ':%0( 9&QX+3(P,C0P M.3,P7V @!D;'@M,C R-# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( !Q0 M9UG^R&O9")@ )+E!@ 4 " >!Q P!D;'@M,C R-# Y,S!? M<')E+GAM;%!+ 0(4 Q0 ( !Q09UFKX=44Q0< % E 5 M " 1H*! !E>&AI8FET,S$Q.3,P,C R-"YH=&U02P$"% ,4 " <4&=9 ML_*JN<0' [) %0 @ $2$@0 97AH:6)I=#,Q,CDS,#(P M,C0N:'1M4$L! A0#% @ '%!G6;=V# 1X! VQ@ !4 M ( !"1H$ &5X:&EB:70S,C$Y,S R,#(T+FAT;5!+!08 "@ * (X" "T %'@0 ! end XML 77 dlx-20240930_htm.xml IDEA: XBRL DOCUMENT 0000027996 2024-01-01 2024-09-30 0000027996 2024-10-24 0000027996 2023-12-31 0000027996 2024-09-30 0000027996 us-gaap:ProductMember 2024-07-01 2024-09-30 0000027996 us-gaap:ProductMember 2023-07-01 2023-09-30 0000027996 us-gaap:ProductMember 2024-01-01 2024-09-30 0000027996 us-gaap:ProductMember 2023-01-01 2023-09-30 0000027996 us-gaap:ServiceMember 2024-07-01 2024-09-30 0000027996 us-gaap:ServiceMember 2023-07-01 2023-09-30 0000027996 us-gaap:ServiceMember 2024-01-01 2024-09-30 0000027996 us-gaap:ServiceMember 2023-01-01 2023-09-30 0000027996 2024-07-01 2024-09-30 0000027996 2023-07-01 2023-09-30 0000027996 2023-01-01 2023-09-30 0000027996 2024-06-30 0000027996 us-gaap:CommonStockMember 2024-06-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000027996 us-gaap:RetainedEarningsMember 2024-06-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000027996 us-gaap:NoncontrollingInterestMember 2024-06-30 0000027996 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0000027996 us-gaap:NoncontrollingInterestMember 2024-07-01 2024-09-30 0000027996 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0000027996 us-gaap:CommonStockMember 2024-09-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0000027996 us-gaap:RetainedEarningsMember 2024-09-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0000027996 us-gaap:NoncontrollingInterestMember 2024-09-30 0000027996 2023-06-30 0000027996 us-gaap:CommonStockMember 2023-06-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000027996 us-gaap:RetainedEarningsMember 2023-06-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000027996 us-gaap:NoncontrollingInterestMember 2023-06-30 0000027996 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000027996 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0000027996 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000027996 2023-09-30 0000027996 us-gaap:CommonStockMember 2023-09-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000027996 us-gaap:RetainedEarningsMember 2023-09-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000027996 us-gaap:NoncontrollingInterestMember 2023-09-30 0000027996 us-gaap:CommonStockMember 2023-12-31 0000027996 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000027996 us-gaap:RetainedEarningsMember 2023-12-31 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000027996 us-gaap:NoncontrollingInterestMember 2023-12-31 0000027996 us-gaap:RetainedEarningsMember 2024-01-01 2024-09-30 0000027996 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-09-30 0000027996 us-gaap:CommonStockMember 2024-01-01 2024-09-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-09-30 0000027996 2022-12-31 0000027996 us-gaap:CommonStockMember 2022-12-31 0000027996 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000027996 us-gaap:RetainedEarningsMember 2022-12-31 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000027996 us-gaap:NoncontrollingInterestMember 2022-12-31 0000027996 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0000027996 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-09-30 0000027996 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000027996 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0000027996 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0000027996 us-gaap:TradeAccountsReceivableMember 2024-01-01 2024-09-30 0000027996 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:GeographicDistributionDomesticMember 2023-12-31 0000027996 dlx:InternaluseComputerSoftwareIntangibleAssetMember 2024-09-30 0000027996 dlx:InternaluseComputerSoftwareIntangibleAssetMember 2023-12-31 0000027996 us-gaap:CustomerRelatedIntangibleAssetsMember 2024-09-30 0000027996 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-12-31 0000027996 us-gaap:DistributionRightsMember 2024-09-30 0000027996 us-gaap:DistributionRightsMember 2023-12-31 0000027996 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-09-30 0000027996 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0000027996 us-gaap:TradeNamesMember 2024-09-30 0000027996 us-gaap:TradeNamesMember 2023-12-31 0000027996 dlx:SoftwareforResaleMember 2024-09-30 0000027996 dlx:SoftwareforResaleMember 2023-12-31 0000027996 us-gaap:IntangibleAssetsAmortizationPeriodMember us-gaap:TradeNamesMember 2024-07-01 2024-09-30 0000027996 us-gaap:IntangibleAssetsAmortizationPeriodMember us-gaap:TradeNamesMember 2024-01-01 2024-09-30 0000027996 dlx:InternaluseComputerSoftwareIntangibleAssetMember 2024-01-01 2024-09-30 0000027996 2024-01-01 2024-03-31 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesMember 2023-12-31 0000027996 us-gaap:OperatingSegmentsMember dlx:B2BPaymentsMember 2023-12-31 0000027996 us-gaap:OperatingSegmentsMember dlx:DataSolutionsMember 2023-12-31 0000027996 us-gaap:OperatingSegmentsMember dlx:PrintMember 2023-12-31 0000027996 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-12-31 0000027996 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PrintMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesMember 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:B2BPaymentsMember 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DataSolutionsMember 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PrintMember 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2024-09-30 0000027996 us-gaap:NotesReceivableMember 2024-01-01 2024-09-30 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember 2023-12-31 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember 2022-12-31 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember 2024-01-01 2024-09-30 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember 2023-01-01 2023-09-30 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember 2024-09-30 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember 2023-09-30 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember dlx:OnetotwointernalgradememberMember 2024-09-30 0000027996 dlx:LoansandnotesreceivablefromdistributorsMember dlx:ThreetofourinternalgradeMember 2024-09-30 0000027996 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000027996 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000027996 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000027996 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-09-30 0000027996 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-09-30 0000027996 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-09-30 0000027996 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-09-30 0000027996 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-09-30 0000027996 us-gaap:AccumulatedTranslationAdjustmentMember 2024-09-30 0000027996 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000027996 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0000027996 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000027996 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000027996 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-09-30 0000027996 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-09-30 0000027996 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000027996 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0000027996 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000027996 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-09-30 0000027996 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-09-30 0000027996 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0000027996 naics:ZZ541214 2024-07-01 2024-09-30 0000027996 naics:ZZ541214 2024-01-01 2024-09-30 0000027996 naics:ZZ541214 2023-01-01 2023-12-31 0000027996 naics:ZZ541214 2024-09-30 0000027996 us-gaap:CustomerRelatedIntangibleAssetsMember 2024-01-01 2024-09-30 0000027996 dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember 2023-06-01 2023-06-30 0000027996 dlx:AmountOfAdjustmentToPriorPeriodGainOnDisposalMemberMember dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember 2023-07-01 2023-09-30 0000027996 dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember 2023-01-01 2023-09-30 0000027996 dlx:NorthAmericanWebHostingAndLogoDesignBusinessesMember 2023-01-01 2023-12-31 0000027996 dlx:AmortizingInterestRateSwapJune2023Member 2023-06-20 0000027996 dlx:AmortizingInterestRateSwapJune2023Member 2024-09-30 0000027996 dlx:AmortizingInterestRateSwapJune2023Member 2023-12-31 0000027996 dlx:InterestRateSwapMarch2023Member 2023-03-20 0000027996 dlx:InterestRateSwapMarch2023Member 2024-09-30 0000027996 dlx:InterestRateSwapMarch2023Member 2023-12-31 0000027996 dlx:InterestRateSwapSeptember2022Member 2022-09-20 0000027996 dlx:InterestRateSwapSeptember2022Member 2024-09-30 0000027996 dlx:InterestRateSwapSeptember2022Member 2023-12-31 0000027996 srt:MinimumMember dlx:CreditFacilityAgreementMember 2024-01-01 2024-09-30 0000027996 srt:MinimumMember dlx:CreditFacilityAgreementMember 2021-06-01 2021-06-01 0000027996 srt:MaximumMember dlx:CreditFacilityAgreementMember 2024-01-01 2024-09-30 0000027996 srt:MaximumMember dlx:CreditFacilityAgreementMember 2021-06-01 2021-06-01 0000027996 2024-07-01 2024-07-01 0000027996 us-gaap:FairValueMeasurementsNonrecurringMember 2024-07-01 2024-09-30 0000027996 us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0000027996 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0000027996 us-gaap:CashAndCashEquivalentsMember 2024-09-30 0000027996 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2024-09-30 0000027996 dlx:FundsHeldForCustomersMember 2024-09-30 0000027996 dlx:FundsHeldForCustomersMember us-gaap:FairValueInputsLevel1Member 2024-09-30 0000027996 us-gaap:FairValueInputsLevel1Member 2024-09-30 0000027996 dlx:OtherCurrentAndNoncurrentAssetsMember 2024-09-30 0000027996 dlx:OtherCurrentAndNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member 2024-09-30 0000027996 dlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember 2024-09-30 0000027996 dlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember us-gaap:FairValueInputsLevel2Member 2024-09-30 0000027996 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000027996 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000027996 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0000027996 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000027996 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000027996 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0000027996 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000027996 dlx:FundsHeldForCustomersMember 2023-12-31 0000027996 dlx:FundsHeldForCustomersMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000027996 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000027996 dlx:OtherCurrentAndNoncurrentAssetsMember 2023-12-31 0000027996 dlx:OtherCurrentAndNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0000027996 dlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember 2023-12-31 0000027996 dlx:CurrentPortionOfLongTermDebtAndLongTermDebtMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000027996 dlx:NorthStarProgramMember 2024-07-01 2024-09-30 0000027996 dlx:NorthStarProgramMember 2023-07-01 2023-09-30 0000027996 dlx:NorthStarProgramMember 2024-01-01 2024-09-30 0000027996 dlx:NorthStarProgramMember 2023-01-01 2023-09-30 0000027996 dlx:NorthStarProgramMember 2023-04-01 2024-09-30 0000027996 dlx:NorthStarProgramMember 2024-09-30 0000027996 us-gaap:CostOfSalesMember 2024-07-01 2024-09-30 0000027996 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0000027996 us-gaap:CostOfSalesMember 2024-01-01 2024-09-30 0000027996 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingExpenseMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingExpenseMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingExpenseMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingExpenseMember 2023-01-01 2023-09-30 0000027996 dlx:ExternalConsultingAndOtherCostsMember 2024-07-01 2024-09-30 0000027996 dlx:ExternalConsultingAndOtherCostsMember 2023-07-01 2023-09-30 0000027996 dlx:ExternalConsultingAndOtherCostsMember 2024-01-01 2024-09-30 0000027996 dlx:ExternalConsultingAndOtherCostsMember 2023-01-01 2023-09-30 0000027996 us-gaap:EmployeeSeveranceMember 2024-07-01 2024-09-30 0000027996 us-gaap:EmployeeSeveranceMember 2023-07-01 2023-09-30 0000027996 us-gaap:EmployeeSeveranceMember 2024-01-01 2024-09-30 0000027996 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-09-30 0000027996 dlx:InternallaborMember 2024-07-01 2024-09-30 0000027996 dlx:InternallaborMember 2023-07-01 2023-09-30 0000027996 dlx:InternallaborMember 2024-01-01 2024-09-30 0000027996 dlx:InternallaborMember 2023-01-01 2023-09-30 0000027996 us-gaap:OtherRestructuringMember 2024-07-01 2024-09-30 0000027996 us-gaap:OtherRestructuringMember 2023-07-01 2023-09-30 0000027996 us-gaap:OtherRestructuringMember 2024-01-01 2024-09-30 0000027996 us-gaap:OtherRestructuringMember 2023-01-01 2023-09-30 0000027996 us-gaap:EmployeeSeveranceMember 2023-12-31 0000027996 us-gaap:EmployeeSeveranceMember 2024-09-30 0000027996 2023-01-01 2023-12-31 0000027996 dlx:TermLoanFacilityMember 2024-09-30 0000027996 dlx:TermLoanFacilityMember 2023-12-31 0000027996 us-gaap:UnsecuredDebtMember 2024-09-30 0000027996 us-gaap:UnsecuredDebtMember 2023-12-31 0000027996 us-gaap:RevolvingCreditFacilityMember 2024-09-30 0000027996 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000027996 dlx:ARSecuritizationMember 2024-09-30 0000027996 dlx:ARSecuritizationMember 2023-12-31 0000027996 us-gaap:RevolvingCreditFacilityMember 2021-06-01 0000027996 dlx:TermLoanFacilityMember 2021-06-01 0000027996 dlx:SwinglineSubFacilityMember 2024-09-30 0000027996 dlx:SwinglineSubFacilityMember 2021-06-01 0000027996 us-gaap:LetterOfCreditMember 2024-09-30 0000027996 us-gaap:LetterOfCreditMember 2021-06-01 0000027996 srt:ScenarioForecastMember dlx:TermLoanFacilityMember 2025-01-01 2025-03-31 0000027996 srt:ScenarioForecastMember dlx:TermLoanFacilityMember 2025-04-01 2025-06-30 0000027996 srt:ScenarioForecastMember dlx:TermLoanFacilityMember 2026-01-01 2026-03-31 0000027996 srt:ScenarioForecastMember dlx:TermLoanFacilityMember 2025-10-01 2025-12-31 0000027996 srt:ScenarioForecastMember dlx:TermLoanFacilityMember 2025-07-01 2025-09-30 0000027996 dlx:CreditFacilityAgreementMember 2024-09-30 0000027996 dlx:CreditFacilityAgreementMember 2023-12-31 0000027996 srt:ScenarioForecastMember dlx:CreditFacilityAgreementMember 2024-10-01 2026-06-01 0000027996 us-gaap:UnsecuredDebtMember 2021-06-01 0000027996 us-gaap:UnsecuredDebtMember 2021-06-01 2021-06-01 0000027996 us-gaap:UnsecuredDebtMember 2022-12-31 0000027996 dlx:ARSecuritizationMember 2024-03-13 0000027996 2018-10-24 0000027996 us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0000027996 us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000027996 dlx:MajorCustomersMemberMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0000027996 dlx:MajorCustomersMemberMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:B2BPaymentsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:B2BPaymentsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:B2BPaymentsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:B2BPaymentsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DataSolutionsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DataSolutionsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DataSolutionsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DataSolutionsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PrintMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PrintMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PrintMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ReportableSegmentsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ReportableSegmentsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ReportableSegmentsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ReportableSegmentsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember 2023-01-01 2023-09-30 0000027996 us-gaap:CorporateNonSegmentMember 2024-07-01 2024-09-30 0000027996 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-09-30 0000027996 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-09-30 0000027996 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ChecksrevenueMember dlx:PrintMember 2024-07-01 2024-09-30 0000027996 dlx:ChecksrevenueMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesRevenueMember dlx:MerchantServicesMember 2024-07-01 2024-09-30 0000027996 dlx:MerchantServicesRevenueMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PromotionalSolutionsRevenueMember dlx:PrintMember 2024-07-01 2024-09-30 0000027996 dlx:PromotionalSolutionsRevenueMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:FormsandotherproductsMember dlx:PrintMember 2024-07-01 2024-09-30 0000027996 dlx:FormsandotherproductsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:TreasurymanagementsolutionsMember dlx:B2BPaymentsMember 2024-07-01 2024-09-30 0000027996 dlx:TreasurymanagementsolutionsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DatadrivenmarketingsolutionsMember dlx:DataSolutionsMember 2024-07-01 2024-09-30 0000027996 dlx:DatadrivenmarketingsolutionsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:B2BPaymentsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:DataSolutionsMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember us-gaap:AllOtherSegmentsMember 2024-07-01 2024-09-30 0000027996 dlx:OtherMember 2024-07-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ChecksrevenueMember dlx:PrintMember 2023-07-01 2023-09-30 0000027996 dlx:ChecksrevenueMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesRevenueMember dlx:MerchantServicesMember 2023-07-01 2023-09-30 0000027996 dlx:MerchantServicesRevenueMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PromotionalSolutionsRevenueMember dlx:PrintMember 2023-07-01 2023-09-30 0000027996 dlx:PromotionalSolutionsRevenueMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:FormsandotherproductsMember dlx:PrintMember 2023-07-01 2023-09-30 0000027996 dlx:FormsandotherproductsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:TreasurymanagementsolutionsMember dlx:B2BPaymentsMember 2023-07-01 2023-09-30 0000027996 dlx:TreasurymanagementsolutionsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DatadrivenmarketingsolutionsMember dlx:DataSolutionsMember 2023-07-01 2023-09-30 0000027996 dlx:DatadrivenmarketingsolutionsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:B2BPaymentsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:DataSolutionsMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember us-gaap:AllOtherSegmentsMember 2023-07-01 2023-09-30 0000027996 dlx:OtherMember 2023-07-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ChecksrevenueMember dlx:PrintMember 2024-01-01 2024-09-30 0000027996 dlx:ChecksrevenueMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesRevenueMember dlx:MerchantServicesMember 2024-01-01 2024-09-30 0000027996 dlx:MerchantServicesRevenueMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PromotionalSolutionsRevenueMember dlx:PrintMember 2024-01-01 2024-09-30 0000027996 dlx:PromotionalSolutionsRevenueMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:FormsandotherproductsMember dlx:PrintMember 2024-01-01 2024-09-30 0000027996 dlx:FormsandotherproductsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:TreasurymanagementsolutionsMember dlx:B2BPaymentsMember 2024-01-01 2024-09-30 0000027996 dlx:TreasurymanagementsolutionsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DatadrivenmarketingsolutionsMember dlx:DataSolutionsMember 2024-01-01 2024-09-30 0000027996 dlx:DatadrivenmarketingsolutionsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:B2BPaymentsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:DataSolutionsMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember us-gaap:AllOtherSegmentsMember 2024-01-01 2024-09-30 0000027996 dlx:OtherMember 2024-01-01 2024-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:ChecksrevenueMember dlx:PrintMember 2023-01-01 2023-09-30 0000027996 dlx:ChecksrevenueMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:MerchantServicesRevenueMember dlx:MerchantServicesMember 2023-01-01 2023-09-30 0000027996 dlx:MerchantServicesRevenueMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PromotionalSolutionsRevenueMember dlx:PrintMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:PromotionalSolutionsRevenueMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-09-30 0000027996 dlx:PromotionalSolutionsRevenueMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:FormsandotherproductsMember dlx:PrintMember 2023-01-01 2023-09-30 0000027996 dlx:FormsandotherproductsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:TreasurymanagementsolutionsMember dlx:B2BPaymentsMember 2023-01-01 2023-09-30 0000027996 dlx:TreasurymanagementsolutionsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:DatadrivenmarketingsolutionsMember dlx:DataSolutionsMember 2023-01-01 2023-09-30 0000027996 dlx:DatadrivenmarketingsolutionsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:B2BPaymentsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember dlx:DataSolutionsMember 2023-01-01 2023-09-30 0000027996 us-gaap:OperatingSegmentsMember dlx:OtherMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-09-30 0000027996 dlx:OtherMember 2023-01-01 2023-09-30 shares iso4217:USD iso4217:USD shares pure dlx:customers 0000027996 --12-31 2024 Q3 false http://fasb.org/us-gaap/2024#FundsHeldForClients http://fasb.org/us-gaap/2024#FundsHeldForClients http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 10-Q true 2024-09-30 false 1-7945 DELUXE CORPORATION MN 41-0216800 801 S. Marquette Ave. Minneapolis MN 55402-2807 651 483-7111 Common Stock, par value $1.00 per share DLX NYSE Yes Yes Large Accelerated Filer false false false 44272246 22000000 41307000 71962000 172260000 191005000 39602000 42088000 41258000 383134000 37084000 30116000 29923000 26107000 31203000 16576000 392637000 760988000 8745000 8694000 62285000 61924000 350084000 334101000 110623000 116539000 51960000 58961000 790413000 775190000 337813000 391744000 1423861000 1430590000 234993000 251182000 2622917000 3080622000 161126000 154863000 42683000 386622000 152031000 191427000 71914000 86153000 427754000 819065000 1459613000 1506698000 51641000 58840000 3966000 22649000 67258000 68754000 1 1 500000000 500000000 44272000 43743000 44272000 43743000 111679000 99141000 490460000 491238000 -33852000 -30028000 126000 522000 612685000 604616000 2622917000 3080622000 298693000 304840000 908230000 938872000 229751000 233004000 692985000 716024000 528444000 537844000 1601215000 1654896000 109090000 118050000 338595000 361938000 137487000 137077000 408425000 413799000 246577000 255127000 747020000 775737000 281867000 282717000 854195000 879159000 227764000 233891000 695677000 726880000 11031000 22935000 35899000 60067000 6700000 0 6700000 0 5208000 -4324000 29190000 17618000 41580000 21567000 145109000 109830000 29905000 32034000 90910000 93982000 1834000 1316000 6560000 4562000 13509000 -9151000 60759000 20410000 4540000 -1194000 20463000 9186000 8969000 -7957000 40296000 11224000 38000 26000 103000 80000 8931000 -7983000 40193000 11144000 1017000 -5716000 36472000 19838000 979000 -5742000 36369000 19758000 0.20 -0.18 0.91 0.26 0.20 -0.18 0.90 0.25 44210000 44210000 106466000 495113000 -25900000 587000 620476000 8931000 38000 8969000 0.30 13584000 13584000 62000 62000 366000 428000 4847000 4847000 -7952000 -7952000 499000 499000 44272000 44272000 111679000 490460000 -33852000 126000 612685000 43613000 43613000 89380000 511058000 -30891000 469000 613629000 -7983000 26000 -7957000 0.30 13398000 13398000 78000 78000 385000 463000 4408000 4408000 2241000 2241000 43691000 43691000 94173000 489677000 -28650000 495000 599386000 43743000 43743000 99141000 491238000 -30028000 522000 604616000 40193000 103000 40296000 0.90 40971000 40971000 529000 529000 -2480000 -1951000 15018000 15018000 -3824000 -3824000 499000 499000 44272000 44272000 111679000 490460000 -33852000 126000 612685000 43204000 43204000 79234000 518635000 -37264000 415000 604224000 11144000 80000 11224000 0.90 40102000 40102000 487000 487000 -728000 -241000 15667000 15667000 8614000 8614000 43691000 43691000 94173000 489677000 -28650000 495000 599386000 40296000 11224000 16026000 14968000 111690000 110017000 6700000 0 24844000 25291000 14972000 15889000 14011000 14387000 12362000 11682000 29190000 17618000 -17808000 -20406000 -31146000 -24911000 -6593000 3846000 877000 625000 475000 6944000 33581000 260000 8721000 10429000 22945000 21798000 -48363000 -52395000 134122000 114906000 69777000 80809000 18321000 39872000 -133000 9798000 -51323000 -50735000 630784000 531000000 695295000 545532000 -338955000 -150936000 40826000 40140000 -7789000 -7982000 -452081000 -213590000 -3156000 993000 -372438000 -148426000 458033000 337415000 85595000 188989000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 1: CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated balance sheet as of September 30, 2024, the consolidated statements of comprehensive income (loss) for the quarters and nine months ended September 30, 2024 and 2023, the consolidated statements of shareholders’ equity for the quarters and nine months ended September 30, 2024 and 2023 and the consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023 are unaudited. The consolidated balance sheet as of December 31, 2023 was derived from audited consolidated financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, all adjustments necessary for a fair statement of the consolidated financial statements are included. Adjustments consist only of normal recurring items, except for any items discussed in the notes below. Interim results are not necessarily indicative of results for a full year or future results. The consolidated financial statements and notes are presented in accordance with instructions for Form 10-Q and do not contain certain information included in our annual consolidated financial statements and notes. The consolidated financial statements and notes appearing in this report should be read in conjunction with the consolidated audited financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the "2023 Form 10-K").</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements requires us to make certain estimates and assumptions affecting the amounts reported in the consolidated financial statements and related notes. We base our estimates on historical experience and on various other factors and assumptions that we believe are reasonable, the results of which form the basis for making judgments about the carrying values of our assets, liabilities, revenues and expenses and the related disclosure of contingent assets and liabilities. Actual results may differ significantly from our estimates and assumptions.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparability </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated statement of cash flows for the nine months ended September 30, 2023 has been modified to conform to the current year presentation. Within net cash provided by operating activities, other current and other non-current assets have been combined. In addition, amortization of cloud computing arrangement implementation costs is presented separately. Previously, this amount was included in other non-cash items, net. Within net cash used by financing activities, employee taxes paid for shares withheld is included in other. Previously, this amount was presented separately. The consolidated statements of shareholders' equity for the quarter and nine months ended September 30, 2023 have also been modified to conform to the current year presentation. Common shares retired are included in common shares issued, net of tax withholding. Previously, these amounts were presented separately.</span></div> <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Comparability </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated statement of cash flows for the nine months ended September 30, 2023 has been modified to conform to the current year presentation. Within net cash provided by operating activities, other current and other non-current assets have been combined. In addition, amortization of cloud computing arrangement implementation costs is presented separately. Previously, this amount was included in other non-cash items, net. Within net cash used by financing activities, employee taxes paid for shares withheld is included in other. Previously, this amount was presented separately. The consolidated statements of shareholders' equity for the quarter and nine months ended September 30, 2023 have also been modified to conform to the current year presentation. Common shares retired are included in common shares issued, net of tax withholding. Previously, these amounts were presented separately.</span></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 2: NEW ACCOUNTING PRONOUNCEMENTS</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">ASU No. 2023-07</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We are currently evaluating the potential impact of adopting this new guidance on the related disclosures within our consolidated financial statements.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">ASU No. 2023-09</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">which modifies the required income tax disclosures to include specific categories in the income tax rate reconciliation and to require the disclosure of income tax payments by jurisdiction, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The standard is required to be applied on a prospective basis, but retrospective application is permitted. We are currently evaluating the potential impact of adopting this new guidance on the related disclosures within our consolidated financial statements.</span></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 3: SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net trade accounts receivable was comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable – gross</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,466 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,546 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,541)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable – net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,005 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses for the nine months ended September 30, 2024 and 2023 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,541 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,182 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,599 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Inventories and supplies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Inventories and supplies were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished and semi-finished goods</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,425 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,194 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,339 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve for excess and obsolete items</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories and supplies, net of reserve</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,088 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – We did not hold any available-for-sale debt securities as of September 30, 2024. Available-for-sale debt securities held as of December 31, 2023 were comprised of the following:</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic money market fund</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The domestic money market fund held highly liquid, short-term investments managed by the financial institution. Further information regarding the fair value of available-for-sale debt securities can be found in Note 8.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue in excess of billings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– Revenue in excess of billings was comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conditional right to receive consideration</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,745 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,680 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unconditional right to receive consideration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,427 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue in excess of billings</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,107 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents revenues that are earned but not currently billable under the related contract terms.</span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Intangibles</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– Intangibles were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.436%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net carrying amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net carrying amount</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,355 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(453,331)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,024 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,825 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(412,364)</span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,461 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer lists/relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(247,963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,298 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,557)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,911 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,031)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,880 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology-based intangibles</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,633 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,251)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,382 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,367 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,792)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software to be sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,900 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,195)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,128,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(790,413)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,166,934 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(775,190)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">391,744 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of intangibles was $38,626 for the quarter ended September 30, 2024, $34,941 for the quarter ended September 30, 2023, $111,690</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the nine months ended September 30, 2024 and $110,017 for the nine months ended September 30, 2023. During the second quarter of 2024, we modified the useful life of a trade name asset that we no longer expect to utilize beyond 2024. This change resulted in incremental amortization expense of $6,674 during the quarter ended September 30, 2024 and $13,349 during the nine months ended September 30, 2024. The amount expected to be recognized during the fourth quarter of 2024 is not material.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on the intangibles in service as of September 30, 2024, estimated future amortization expense is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>amortization<br/>expense</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,230 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, we acquire and develop internal-use software. We also, at times, purchase customer list and partner relationship assets. During the nine months ended September 30, 2024, we acquired or developed $56,163 of internal-use software with a weighted-average useful life of 3 years. Other intangibles acquired during the period were not material.</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In conjunction with the realignment of our reportable business segments effective January 1, 2024 (Note 15), the goodwill amounts by reportable segment as of December 31, 2023 have been recast to reflect our new segment structure. No goodwill impairment charges were recorded in conjunction with the segment realignment. Changes in goodwill by reportable segment and in total were as follows for the nine months ended September 30, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,688 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,431 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,804 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,924 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,743 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,430,590 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment charge (Note 6)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,688 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,423,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-4.5pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024.</span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Other non-current assets were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Postretirement benefit plan asset</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,211 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,939 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cloud computing arrangement implementation costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,234 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid product discounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,376 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable from distributors, net of allowance for credit losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,443 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,087 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,182 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"> </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses related to loans and notes receivable from distributors were as follows for the nine months ended September 30, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">928 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,024 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt expense (benefit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">978 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past due receivables and those on non-accrual status were not material as of September 30, 2024 or December 31, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We categorize loans and notes receivable into risk categories based on information about the ability of borrowers to service their debt, including current financial information, historical payment experience, current economic trends and other factors. The highest quality receivables are assigned a 1-2 internal grade. Those that have a potential weakness requiring management's attention are assigned a 3-4 internal grade.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents loans and notes receivable from distributors, including the current portion, by credit quality indicator and by year of origination, as of September 30, 2024. There were no write-offs or recoveries recorded during the nine months ended September 30, 2024.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.607%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans and notes receivable from distributors amortized cost basis by origination year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk rating:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-2 internal grade</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-4 internal grade</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Accrued liabilities were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee bonuses, including sales incentives</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,308 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,446 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,343 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,562 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,558 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer rebates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,718 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Wages and payroll liabilities, including vacation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,689 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid product discounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,548 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,427 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Supplemental cash flow information</span><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– The reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents to the consolidated balance sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,189 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-584"><span style="-sec-ix-hidden:f-585">Restricted cash and restricted cash equivalents included in funds held for customers</span></span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,893 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current restricted cash included in other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,907 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents, restricted cash and restricted cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,989 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net trade accounts receivable was comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable – gross</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,466 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,546 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,541)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivable – net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">172,260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,005 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses for the nine months ended September 30, 2024 and 2023 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,541 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,182 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,774)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,599 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 183466000 197546000 11206000 6541000 172260000 191005000 61416000 43673000 6541000 4182000 12040000 5191000 7375000 2774000 11206000 6599000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Inventories and supplies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Inventories and supplies were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished and semi-finished goods</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,425 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,194 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,339 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve for excess and obsolete items</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories and supplies, net of reserve</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,088 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34425000 34194000 17230000 17339000 12053000 9445000 39602000 42088000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – We did not hold any available-for-sale debt securities as of September 30, 2024. Available-for-sale debt securities held as of December 31, 2023 were comprised of the following:</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:48.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.816%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Domestic money market fund</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22000000 0 0 22000000 22000000 0 0 22000000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue in excess of billings</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– Revenue in excess of billings was comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conditional right to receive consideration</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,745 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,680 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unconditional right to receive consideration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,427 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue in excess of billings</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,107 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Represents revenues that are earned but not currently billable under the related contract terms.</span></div> 15745000 20680000 14178000 5427000 29923000 26107000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Intangibles</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– Intangibles were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.436%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net carrying amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net carrying amount</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,355 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(453,331)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,024 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">554,825 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(412,364)</span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,461 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer lists/relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(247,963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,298 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,557)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Partner relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,911 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,031)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,880 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology-based intangibles</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,633 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,251)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,382 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,367 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,792)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software to be sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,900 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,195)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,128,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(790,413)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,166,934 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(775,190)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">391,744 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 596355000 453331000 143024000 554825000 412364000 142461000 345208000 247963000 97245000 363298000 235557000 127741000 75396000 17660000 57736000 74911000 14031000 60880000 65700000 27783000 37917000 97633000 54251000 43382000 39367000 38716000 651000 39367000 23792000 15575000 6200000 4960000 1240000 36900000 35195000 1705000 1128226000 790413000 337813000 1166934000 775190000 391744000 38626000 34941000 111690000 110017000 6674000 13349000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on the intangibles in service as of September 30, 2024, estimated future amortization expense is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>amortization<br/>expense</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,230 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32230000 101851000 72200000 43530000 27115000 56163000 P3Y <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In conjunction with the realignment of our reportable business segments effective January 1, 2024 (Note 15), the goodwill amounts by reportable segment as of December 31, 2023 have been recast to reflect our new segment structure. No goodwill impairment charges were recorded in conjunction with the segment realignment. Changes in goodwill by reportable segment and in total were as follows for the nine months ended September 30, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,688 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,431 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,804 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,924 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,743 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,430,590 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment charge (Note 6)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,688 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,423,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-4.5pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024.</span></div> 0 727688000 160431000 40804000 493924000 7743000 1430590000 6700000 6700000 -29000 -29000 727688000 160431000 40804000 493895000 1043000 1423861000 -145584000 -145584000 -193699000 -193699000 -6700000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other non-current assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Other non-current assets were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Postretirement benefit plan asset</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,211 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,939 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cloud computing arrangement implementation costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,234 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid product discounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,376 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable from distributors, net of allowance for credit losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,443 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,087 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,182 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"> </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.</span></div> 101211000 94939000 44409000 59234000 35834000 40376000 17995000 21103000 11635000 12443000 23909000 23087000 234993000 251182000 24844000 25291000 9445000 8088000 1678000 987000 <div style="padding-left:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses related to loans and notes receivable from distributors were as follows for the nine months ended September 30, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">928 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,024 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt expense (benefit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">978 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 928000 1024000 184000 -46000 1112000 978000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents loans and notes receivable from distributors, including the current portion, by credit quality indicator and by year of origination, as of September 30, 2024. There were no write-offs or recoveries recorded during the nine months ended September 30, 2024.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.607%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loans and notes receivable from distributors amortized cost basis by origination year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk rating:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-2 internal grade</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-4 internal grade</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 943000 328000 895000 324000 11223000 13713000 0 0 0 0 712000 712000 943000 328000 895000 324000 11935000 14425000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accrued liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Accrued liabilities were comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee bonuses, including sales incentives</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,308 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td style="border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,446 </span></td><td style="border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,343 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,562 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,558 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer rebates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,718 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Wages and payroll liabilities, including vacation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,689 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid product discounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,548 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,427 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023.</span></div> 32308000 49446000 22885000 35343000 15063000 10481000 12674000 13562000 12659000 7558000 11313000 12718000 11269000 8605000 2936000 9689000 1775000 4477000 29149000 39548000 152031000 191427000 30707000 37972000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Supplemental cash flow information</span><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– The reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents to the consolidated balance sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,189 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-584"><span style="-sec-ix-hidden:f-585">Restricted cash and restricted cash equivalents included in funds held for customers</span></span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,893 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current restricted cash included in other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,907 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents, restricted cash and restricted cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,989 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41307000 42189000 41258000 143893000 3030000 2907000 85595000 188989000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 4: EARNINGS (LOSS) PER SHARE</span></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reflects the calculation of basic and diluted earnings (loss) per share. During each period, certain share-based awards, as noted below, were excluded from the calculation of diluted earnings (loss) per share because their effect would have been antidilutive.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – basic:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,957)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Deluxe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,983)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,144 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) attributable to Deluxe available to common shareholders</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,992)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – basic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – diluted:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,957)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Deluxe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,983)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,144 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Re-measurement of share-based awards classified as liabilities</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) attributable to Deluxe available to common shareholders</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,992)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive impact of potential common shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares and potential common shares outstanding</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,771 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Antidilutive potential common shares excluded from calculation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reflects the calculation of basic and diluted earnings (loss) per share. During each period, certain share-based awards, as noted below, were excluded from the calculation of diluted earnings (loss) per share because their effect would have been antidilutive.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – basic:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,957)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Deluxe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,983)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,144 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) attributable to Deluxe available to common shareholders</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,992)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – basic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – diluted:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,957)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to Deluxe</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,983)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,144 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Re-measurement of share-based awards classified as liabilities</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) attributable to Deluxe available to common shareholders</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,992)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,498 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive impact of potential common shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares and potential common shares outstanding</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,663 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,771 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (loss) per share – diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.25 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 15.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Antidilutive potential common shares excluded from calculation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8969000 -7957000 40296000 11224000 38000 26000 103000 80000 8931000 -7983000 40193000 11144000 3000 9000 15000 29000 8928000 -7992000 40178000 11115000 44250000 43663000 44106000 43498000 0.20 -0.18 0.91 0.26 8969000 -7957000 40296000 11224000 38000 26000 103000 80000 8931000 -7983000 40193000 11144000 3000 9000 12000 29000 -7000 0 -45000 0 8921000 -7992000 40136000 11115000 44250000 43663000 44106000 43498000 556000 0 550000 273000 44806000 43663000 44656000 43771000 0.20 -0.18 0.90 0.25 1205000 1450000 1205000 1450000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 5: OTHER COMPREHENSIVE INCOME (LOSS)</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reclassification adjustments</span><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information regarding amounts reclassified from accumulated other comprehensive loss to net income (loss) was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.983%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 13.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Affected line item in consolidated statements of comprehensive income (loss)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of postretirement benefit plan items:</span></div></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prior service credit</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net actuarial loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(568)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,705)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(213)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(639)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax (expense) benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 28.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of postretirement benefit plan items, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(196)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(590)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized gain on cash flow hedges</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">984 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,191 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax expense</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(264)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(588)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized gain on cash flow hedges, net of tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,603 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(863)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) on sale of businesses and long-lived assets</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 34pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">524 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6).</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the components of accumulated other comprehensive loss for the nine months ended September 30, 2024 and 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">were as follows:</span></div><div style="text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Postretirement benefit plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net unrealized loss on cash flow hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,824)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,918)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,028)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,941)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(951)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,824)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,756)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,227)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,869)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,852)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:-4.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications is net of an income tax benefit of $375.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.090%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Postretirement benefit plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net unrealized loss on debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net unrealized gain on cash flow hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,872)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(909)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,593 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,076)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,264)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,764 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">590 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,603)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(150)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">590 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,884 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,323 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,614 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,282)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,092)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,477 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,753)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,650)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications is net of an income tax benefit of $63.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications is net of income tax expense of $3,114.</span></div> <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reclassification adjustments</span><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information regarding amounts reclassified from accumulated other comprehensive loss to net income (loss) was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.983%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 13.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss components</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Affected line item in consolidated statements of comprehensive income (loss)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of postretirement benefit plan items:</span></div></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prior service credit</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net actuarial loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(568)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,705)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(213)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(639)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax (expense) benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 28.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of postretirement benefit plan items, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(196)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(590)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized gain on cash flow hedges</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">984 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,191 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax expense</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(264)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(588)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized gain on cash flow hedges, net of tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,603 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Currency translation adjustment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(863)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) on sale of businesses and long-lived assets</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 34pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">524 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6).</span></div> 355000 355000 1066000 1066000 334000 568000 1001000 1705000 21000 -213000 65000 -639000 44000 -17000 133000 -49000 -23000 -196000 -68000 -590000 -830000 -984000 -2640000 -2191000 -223000 -264000 -712000 -588000 -607000 -720000 -1928000 -1603000 0 0 0 863000 -584000 -524000 -1860000 -150000 <div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the components of accumulated other comprehensive loss for the nine months ended September 30, 2024 and 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">were as follows:</span></div><div style="text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Postretirement benefit plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net unrealized loss on cash flow hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,824)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,918)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30,028)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,941)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(951)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,824)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,756)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,227)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,869)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,852)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:-4.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications is net of an income tax benefit of $375.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.090%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Postretirement benefit plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net unrealized loss on debt securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net unrealized gain on cash flow hedges</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,872)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(909)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,593 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,076)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,264)</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,764 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">590 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,603)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(150)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">590 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(183)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,884 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,323 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,614 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,282)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,092)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,477 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,753)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,650)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications is net of an income tax benefit of $63.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications is net of income tax expense of $3,114.</span></div> -19824000 -286000 -9918000 -30028000 0 1013000 951000 1964000 68000 -1928000 0 -1860000 -68000 2941000 951000 3824000 -19756000 -3227000 -10869000 -33852000 -375000 -26872000 -909000 2593000 -12076000 -37264000 0 183000 -8487000 -460000 -8764000 590000 0 -1603000 863000 -150000 -590000 183000 -6884000 -1323000 -8614000 -26282000 -1092000 9477000 -10753000 -28650000 -63000 3114000 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #0e32e1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 6: DIVESTITURES</span></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In September and December 2023, we executed agreements allowing for the conversion of our U.S. and Canadian payroll and human resources services customers to other service providers. We recognized related income of $5,208 during the quarter ended September 30, 2024 and $28,190 during the nine months ended September 30, 2024, and we received related cash proceeds of $18,321 during the nine months ended September 30, 2024. The income recognized is included in gain (loss) on sale of businesses and long-lived assets on the consolidated statements of comprehensive income (loss). Recognition of the remaining income will be based on actual customer conversion and retention activity, which we expect to be completed during the fourth quarter of 2024. These businesses generated annual revenue of approximately $27,000 during 2023. During the quarter ended September 30, 2024, we recognized a related pretax goodwill impairment charge of $6,700, as we determined that the remaining cash flows expected to be generated by these businesses no longer supported the carrying value of the related reporting unit as of September 30, 2024. Subsequent to the impairment charge, the remaining goodwill balance for this reporting unit was $1,043. In conjunction with our phased transition out of these businesses, we expect that this goodwill will be fully impaired during the fourth quarter of 2024. During the nine months ended September 30, 2024, we also recognized a gain of $1,000 on the sale of a small business distributor customer list.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In June 2023, we completed the sale of our North American web hosting and logo design businesses for net cash proceeds of $31,230. During the quarter ended September 30, 2023, we recorded an out-of-period correcting adjustment that decreased the gain recognized on this sale by $4,457. This adjustment was not material to the period or any other historical interim or annual period. During the nine months ended September 30, 2023, we recognized a pretax gain of $17,486 on this sale. These businesses generated revenue of approximately $28,000 during 2023, through the sale date. Further information regarding this sale can be found under the caption "Note 6: Acquisition and Divestitures" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.</span></div> 5208000 28190000 18321000 27000000 6700000 1043000 1000000 31230000 -4457000 17486000 17486000 28000000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 7: DERIVATIVE FINANCIAL INSTRUMENTS</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of our interest rate risk management strategy, we have entered into interest rate swaps, which we designated as cash flow hedges, to mitigate variability in interest payments on a portion of our variable-rate debt (Note 12). Our derivative instruments were comprised of the following:</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, <br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, <br/>2023</span></td></tr><tr><td colspan="6" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value<br/>asset / (liability)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value<br/>asset / (liability)</span></td></tr><tr><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2023 amortizing interest rate swap:</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.249 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2023<br/>interest rate swap:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.003 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2022 interest rate swap:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.990 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,519 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12). </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the fair values of the interest rate swaps are recorded in accumulated other comprehensive loss on the consolidated balance sheets and are subsequently reclassified to interest expense as interest payments are made on the variable-rate debt. The fair values of the derivatives are calculated based on the applicable reference rate curve on the date of measurement. The cash flow hedges were fully effective as of September 30, 2024 and December 31, 2023, and their impact on consolidated net income and the consolidated statements of cash flows was not material. We also expect that the amount that will be reclassified to interest expense during the next 12 months will not be material.</span></div> Our derivative instruments were comprised of the following:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, <br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, <br/>2023</span></td></tr><tr><td colspan="6" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0094ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value<br/>asset / (liability)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value<br/>asset / (liability)</span></td></tr><tr><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2023 amortizing interest rate swap:</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,932 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.249 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2023<br/>interest rate swap:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.003 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2022 interest rate swap:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.990 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,519 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span>In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12). 222932000 0.04249 3500000 2158000 200000000 0.04003 807000 287000 300000000 0.03990 73000 1519000 0.015 0.015 0.025 0.025 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 8: FAIR VALUE MEASUREMENTS</span></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Goodwill impairment analyses </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– Our policy regarding goodwill impairment can be found under the caption "Note 1: Significant Accounting Policies" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K. This policy explains our methodology for assessing the impairment of goodwill.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In completing the 2024 annual impairment analysis as of July 31, 2024, we elected to perform quantitative analyses for certain of our reporting units: Merchant Services, Treasury Management and Business Essentials. These quantitative analyses indicated that the estimated fair values of the reporting units exceeded their carrying values. In determining the estimated fair values of our reporting units, we are required to estimate a number of factors, including revenue growth rates; earnings before interest, taxes, depreciation and amortization ("EBITDA") margins; terminal growth rates; discount rates; and the allocation of shared and corporate items. These assumptions require significant judgement. Actual results may differ from our assumptions and may result in future impairment charges.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We elected to complete qualitative analyses for our remaining reporting units with goodwill. These qualitative analyses evaluated factors, including, but not limited to, economic, market and industry conditions, cost factors and the overall financial performance of the reporting units. We also considered the most recent quantitative analyses completed in prior periods. In completing these qualitative assessments, we noted no changes in events or circumstances that indicated it was more likely than not that the fair value of any reporting unit was less than its carrying amount. As such, no goodwill impairment charges were recorded as a result of our 2024 annual impairment analysis. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2024, we also completed a quantitative analysis of the goodwill related to our U.S. and Canadian payroll and human resources services business, which we are currently in the process of exiting. This analysis resulted in a pretax goodwill impairment charge of $6,700 during the quarter ended September 30, 2024. Further information can be found in Note 6.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Recurring fair value measurements </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">– C</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ash and cash equivalents included available-for-sale debt securities at December 31, 2023 (Note 3), which consisted of a domestic money market fund. The cost of the fund, which was traded in an active market, approximated its fair value because of the short-term nature of the underlying investments. The fair value of derivative instruments (Note 7) is calculated based on the applicable reference rate curve on the date of measurement.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information regarding the fair values of our financial instruments was as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:24.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value measurements using</span></td></tr><tr style="height:48pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted prices in active markets for identical assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant unobservable inputs<br/>(Level 3)</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Measured at fair value through comprehensive income:</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-792">Derivative liabilities (Note 7)</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Amortized cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Funds held for customers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable from distributors</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt and long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,515,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,515,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:24.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.649%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value measurements using</span></td></tr><tr style="height:48pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted prices in active markets for identical assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant unobservable inputs<br/>(Level 3)</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Measured at fair value through comprehensive income:</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-814">Derivative assets (Note 7)</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-818">Derivative liability (Note 7)</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Amortized cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,962 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,962 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,962 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Funds held for customers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,134 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,134 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,134 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable from distributors</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,430 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,249 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,249 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt and long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,592,851 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,554,028 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,554,028 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 6700000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information regarding the fair values of our financial instruments was as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:24.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value measurements using</span></td></tr><tr style="height:48pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted prices in active markets for identical assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant unobservable inputs<br/>(Level 3)</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Measured at fair value through comprehensive income:</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-792">Derivative liabilities (Note 7)</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities and other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Amortized cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Funds held for customers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable from distributors</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt and long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,515,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,515,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:24.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.649%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value measurements using</span></td></tr><tr style="height:48pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted prices in active markets for identical assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant other observable inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant unobservable inputs<br/>(Level 3)</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Measured at fair value through comprehensive income:</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-814">Derivative assets (Note 7)</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-818">Derivative liability (Note 7)</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Amortized cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,962 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,962 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,962 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Funds held for customers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,134 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,134 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">383,134 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,937 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;padding-right:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans and notes receivable from distributors</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets and other non-current assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,430 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,249 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,249 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt and long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,592,851 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,554,028 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,554,028 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4380000 4380000 4380000 41307000 41307000 41307000 41258000 41258000 41258000 3030000 3030000 3030000 13314000 14278000 14278000 1531527000 1515895000 1515895000 22000000 22000000 22000000 1806000 1806000 1806000 2158000 2158000 2158000 49962000 49962000 49962000 383134000 383134000 383134000 2937000 2937000 2937000 13430000 13249000 13249000 1592851000 1554028000 1554028000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 9: RESTRUCTURING AND INTEGRATION EXPENSE</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring and integration expense consists of costs related to initiatives to drive earnings and cash flow growth and also includes costs related to the consolidation and migration of certain applications and processes. These costs consist primarily of consulting, project management services and internal labor, as well as other costs associated with our initiatives, such as costs related to facility closures and consolidations. In addition, we have recorded employee severance costs across functional areas. Restructuring and integration expense is not allocated to our reportable business segments.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are currently pursuing several initiatives designed to support our growth strategy and to increase our efficiency, including several initiatives that we collectively refer to as our North Star program. The goal of these initiatives is to further drive shareholder value by (1) expanding our EBITDA growth trajectory, (2) increasing cash flow, (3) paying down debt, and (4) improving our leverage ratio. Our various initiatives include a balanced mix of structural cost reductions focused on organizational structure, processes and operational improvements, in addition to workstreams to drive revenue growth. As part of these initiatives, we have already combined like-for-like capabilities, reduced management layers and consolidated core operations to run more efficiently and to create the ability to invest in high impact talent to accelerate our growth businesses of payments and data. The associated expense, which consisted primarily of consulting and severance costs, was approximately $11,000 during the quarter ended September 30, 2024 and $20,000 during the quarter ended September 30, 2023. For the nine months ended September 30, 2024 and September 30, 2023, the associated expense was approximately $33,000 and $35,000, respectively. To date, we have incurred expense of approximately $80,000, and we anticipate that we will incur additional North Star restructuring and integration expense of approximately $30,000 through 2025.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring and integration expense is reflected on the consolidated statements of comprehensive income (loss) as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.672%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,429 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,868 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,935 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and integration expense</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,364 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,935 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring and integration expense for each period was comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">External consulting and other costs</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,614 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,939 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,733 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,561 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Internal labor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,469 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,341 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,777 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,507 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and integration expense</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,364 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,935 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our restructuring and integration accruals are included in accrued liabilities on the consolidated balance sheets and represent expected cash payments required to satisfy the remaining severance obligations to those employees already terminated and those expected to be terminated under our various initiatives. The majority of the employee reductions, as well as the related severance payments, are expected to be completed by mid-2025.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in our restructuring and integration accruals were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.790%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee severance benefits</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,689 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reversals</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The charges and reversals presented in the rollforward of our restructuring and integration accruals do not include items charged directly to expense as incurred, as those items are not reflected in accrued liabilities on the consolidated balance sheets.</span></div> 11000000 20000000 33000000 35000000 80000000 30000000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring and integration expense is reflected on the consolidated statements of comprehensive income (loss) as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.672%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.526%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,429 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,868 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,935 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and integration expense</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,364 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,935 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring and integration expense for each period was comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">External consulting and other costs</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,614 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,939 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,733 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,561 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee severance benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,526 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Internal labor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,469 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,341 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,777 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,507 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and integration expense</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,364 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,935 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 234000 6429000 1132000 10868000 11031000 22935000 35899000 60067000 11265000 29364000 37031000 70935000 8614000 10939000 25733000 31561000 902000 11179000 2459000 17526000 381000 2469000 1602000 6341000 1368000 4777000 7237000 15507000 11265000 29364000 37031000 70935000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in our restructuring and integration accruals were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.790%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee severance benefits</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,689 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reversals</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9689000 2961000 -502000 9212000 2936000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 10: INCOME TAX PROVISION</span></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our effective income tax rate was 33.6% for the quarter ended September 30, 2024 and 33.7% for the nine months ended September 30, 2024, compared to an effective income tax rate of 34.1% for the year ended December 31, 2023. While there was a larger tax rate benefit from business exit activity in 2023 than in 2024, the 2024 tax rate benefited from lower tax impacts for share-based compensation, foreign operations and tax return to provision adjustments. For comparison, the reconciliation of our effective income tax rate for 2023 to the U.S. federal statutory tax rate can be found under the caption "Note 10: Income Tax Provision" in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our effective income tax rate for the quarter ended September 30, 2023 was 13.0%. This tax rate was driven by the pretax loss for the period, the impact of discrete items related to our business exit activity, and an increase in our state effective income tax rate during the quarter.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our effective income tax rate for the nine months ended September 30, 2023 was 45.0%. This tax rate was driven by the lower pretax income for the period, combined with tax expense related to share-based compensation and our foreign operations, including the repatriation of foreign earnings.</span></div> 0.336 0.337 0.341 0.130 0.450 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 11: POSTRETIREMENT BENEFITS</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have historically provided certain health care benefits for eligible retired U.S. employees. In addition to our retiree health care plan, we also have a U.S. supplemental executive retirement plan. Further information regarding our postretirement benefit plans can be found under the caption “Note 12: Postretirement Benefits” in the Notes to Consolidated Financial Statements appearing in the 2023 Form 10-K.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Postretirement benefit income is included in other income, net on the consolidated statements of comprehensive income (loss) and consisted of the following components:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,489 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,830)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,490)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net actuarial losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,685)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,121)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,055)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,362)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Postretirement benefit income is included in other income, net on the consolidated statements of comprehensive income (loss) and consisted of the following components:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,489 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,830)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,490)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(355)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of net actuarial losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic benefit income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,685)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,121)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,055)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,362)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 435000 496000 1306000 1489000 2099000 1830000 6296000 5490000 -355000 -355000 -1066000 -1066000 -334000 -568000 -1001000 -1705000 -1685000 -1121000 -5055000 -3362000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 12: DEBT</span></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt outstanding was comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, <br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior, secured term loan facility</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,563 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,187 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior, unsecured notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts drawn on senior, secured revolving credit facility</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securitization obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total principal amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,540,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,604,187 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: unamortized discount and debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,336)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt, net of discount and debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,592,851 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of long-term debt, net of debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,153)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,506,698 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of long-term debt were as follows as of September 30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Debt obligations</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,063 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">898,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total principal amount</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,540,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> – </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2021, we executed a senior, secured credit facility consisting of a revolving credit facility with commitments of $500,000 and a $1,155,000 term loan facility. The revolving credit facility includes a $40,000 swingline sub-facility and a $25,000 letter of credit sub-facility. Loans under the revolving credit facility may be borrowed, repaid and re-borrowed until June 1, 2026, at which time all amounts borrowed must be repaid. The term loan facility is required to be repaid in equal quarterly installments of $21,656 through June 30, 2025 and $28,875 from September 30, 2025 through March 31, 2026. The remaining balance is due on June 1, 2026. The term loan facility also includes mandatory prepayment requirements related to asset sales, new debt (other than permitted debt) and excess cash flow, subject to certain limitations. No premium or penalty is payable in connection with any mandatory or voluntary prepayment of the term loan facility.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest is payable on the credit facility at a fluctuating rate of interest determined by reference to the Secured Overnight Financing Rate ("SOFR") plus an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, as defined in the credit agreement, and a commitment fee is payable on the unused portion of the revolving credit facility. Amounts outstanding under the credit facility had a weighted-average interest rate of 6.60% as of September 30, 2024 and 6.83% as of December 31, 2023, including the impact of interest rate swaps that effectively convert a portion of our variable-rate debt to fixed-rate debt. Further information regarding the interest rate swaps can be found in Note 7.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Borrowings under the credit facility are collateralized by substantially all of the present and future tangible and intangible personal property held by us and our subsidiaries that have guaranteed our obligations under the credit facility, subject to certain exceptions. The credit agreement contains customary covenants regarding limits on levels of indebtedness, liens, mergers, certain asset dispositions, changes in business, advances, investments, loans and restricted payments. The covenants are subject to a number of limitations and exceptions set forth in the credit agreement. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The credit agreement also includes requirements regarding our consolidated total leverage ratio and our consolidated secured leverage ratio, as defined in the credit agreement. During each remaining quarterly period, the consolidated total leverage ratio may not equal or exceed 4.25 to 1.00 and the consolidated secured leverage ratio may not equal or exceed 3.50 to 1.00. In addition, we must maintain a minimum interest coverage ratio of at least 3.00 to 1.00 throughout the remaining term of the credit facility. Failure to meet any of the above requirements would result in an event of default that would allow lenders to declare amounts outstanding immediately due and payable and would allow the lenders to enforce their interests against collateral pledged if we are unable to settle the amounts outstanding. We were in compliance with all debt covenants as of September 30, 2024.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The credit agreement contains customary representations and warranties and, as a condition to borrowing, requires that all such representations and warranties be true and correct in all material respects on the date of each borrowing, including representations as to no material adverse change in our business, assets, operations or financial condition. If our consolidated total leverage ratio exceeds 2.75 to 1.00, the aggregate annual amount of permitted dividends and share repurchases in connection with incentive-based equity and compensation is limited to $60,000.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2024, amounts available for borrowing under our revolving credit facility were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Available borrowings</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving credit facility commitment</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts drawn on revolving credit facility</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(209,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding letters of credit</span><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net available for borrowing as of September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,327 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Senior, unsecured notes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In June 2021, we issued $500,000 of 8.0% senior unsecured notes that mature in June 2029. The notes were issued via a private placement under Rule 144A of the Securities Act of 1933. Proceeds from the offering, net of discount and offering costs, were $490,741, resulting in an effective interest rate of 8.3%. The net proceeds from the notes were used to fund the acquisition of First American Payment Systems, L.P. in June 2021. Interest payments are due each June and December. During 2022, we settled $25,000 of these notes via open market purchases.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The indenture governing the notes contains covenants that limit our ability and the ability of our restricted subsidiaries to, among other things, incur additional indebtedness and liens, issue redeemable stock and preferred stock, pay dividends and distributions, make loans and investments, and consolidate or merge or sell all or substantially all of our assets.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Securitization facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In March 2024, Deluxe Receivables LLC, a wholly-owned subsidiary, entered into a receivables financing agreement (the “Securitization Facility”) with a group of financial institutions. The agreement terminates in March 2027, unless extended in accordance with its terms. The maximum amount available under the Securitization Facility is $80,000, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">subject to certain borrowing base adjustments. Under the agreement, we sold and will continue to automatically sell certain of our accounts receivable to the subsidiary as collateral for borrowings under the facility. Borrowings bear interest at SOFR plus an applicable margin, and a commitment fee is payable on the unused portion of the facility. Interest and fees are due monthly. As of September 30, 2024, $65,776 was outstanding under the facility at an interest rate of 6.64%. We utilized the proceeds from these borrowings to prepay amounts due under our secured term loan facility. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Securitization Facility is accounted for as a collateralized financing activity, rather than the sale of assets. As such, the subsidiary is consolidated, and the receivable balances pledged as collateral are presented as accounts receivable on the consolidated balance sheet, and the borrowings are presented as long-term debt. Cash receipts related to the underlying receivables are reflected as operating cash flows and borrowings and repayments under the collateralized loans are reflected as financing cash flows within the consolidated statement of cash flows.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt outstanding was comprised of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, <br/>2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior, secured term loan facility</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,563 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,187 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior, unsecured notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts drawn on senior, secured revolving credit facility</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securitization obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total principal amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,540,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,604,187 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: unamortized discount and debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,336)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt, net of discount and debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,592,851 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion of long-term debt, net of debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,153)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,506,698 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 790563000 877187000 475000000 475000000 209000000 252000000 65776000 0 1540339000 1604187000 8812000 11336000 1531527000 1592851000 71914000 86153000 1459613000 1506698000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of long-term debt were as follows as of September 30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Debt obligations</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,063 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">898,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total principal amount</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,540,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 101063000 898500000 65776000 0 475000000 1540339000 500000000 1155000000 40000000 40000000 25000000 25000000 21656000 21656000 28875000 28875000 28875000 0.015 0.015 0.025 0.025 0.0660 0.0683 4.25 3.50 3.00 2.75 60000000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2024, amounts available for borrowing under our revolving credit facility were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Available borrowings</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving credit facility commitment</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts drawn on revolving credit facility</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(209,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding letters of credit</span><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net available for borrowing as of September 30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,327 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility.</span></div> 500000000 209000000 7673000 283327000 500000000 0.080 490741000 0.083 25000000 80000000 80000000 65776000 0.0664 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 13: OTHER COMMITMENTS AND CONTINGENCIES</span></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Indemnifications</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– In the normal course of business, we periodically enter into agreements that incorporate general indemnification language. These indemnification provisions generally encompass third-party claims arising from our products and services, including, without limitation, service failures, breach of security, intellectual property rights, governmental regulations and/or employment-related matters. Performance under these indemnities would generally be triggered by our breach of the terms of the contract. In disposing of assets or businesses, we often provide representations, warranties and/or indemnities to cover various risks including, for example, unknown damage to the assets, environmental risks involved in the sale of real estate, liability to investigate and remediate environmental contamination at waste disposal sites and manufacturing facilities, and unidentified tax liabilities and legal matters related to periods prior to disposition. We do not have the ability to estimate the potential liability from such indemnities because they relate to unknown conditions. However, we do not believe that any liability under these indemnities would have a material adverse effect on our financial position, annual results of operations or annual cash flows. We have recorded liabilities for known indemnifications related to environmental matters. These liabilities were not material as of September 30, 2024 or December 31, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Self-insurance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– We are self-insured for certain costs, primarily workers' compensation claims and medical and dental benefits for active employees and those employees on long-term disability. The liabilities associated with these items represent our best estimate of the ultimate obligations for reported claims plus those incurred, but not reported, and totaled $9,047 as of September 30, 2024 and $9,024 as of December 31, 2023. These accruals are included in accrued liabilities and other non-current liabilities on the consolidated balance sheets. Our workers' compensation liability is recorded at present value. The difference between the discounted and undiscounted liability was not material as of September 30, 2024 or December 31, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our self-insurance liabilities are estimated, in part, by considering historical claims experience, demographic factors and other actuarial assumptions. The estimated accruals for these liabilities could be significantly affected if future events and claims differ from these assumptions and historical trends.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– Recorded liabilities for legal matters, as well as related charges recorded in each period, were not material to our financial position, results of operations or cash flows during the periods presented, and we do not believe that any of the currently identified claims or litigation will materially affect our financial position, results of operations or cash flows, upon resolution. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, it may cause a material adverse impact on our financial position, results of operations or cash flows in the period in which the ruling occurs or in future periods.</span></div> 9047000 9024000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 14: SHAREHOLDERS' EQUITY</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2018, our board of directors authorized the repurchase of up to $500,000 of our common stock. This authorization has no expiration date. No shares were repurchased under this authorization during the nine months ended September 30, 2024 or September 30, 2023, and $287,452 remained available for repurchase as of September 30, 2024.</span></div> 500000000 0 0 287452000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #006ebf;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTE 15: BUSINESS SEGMENT INFORMATION</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2024, we revised our reportable business segments to align with structural and management reporting changes that better reflect our portfolio mix and offerings. We now operate the following reportable segments, generally organized by product and service type:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:5.85pt">Merchant Services </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– provides electronic credit and debit card authorization and payment systems and processing services, primarily to small and medium-sized retail and service businesses.</span></div><div style="text-indent:4.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">B2B Payments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– provides treasury management solutions, including remittance and lockbox processing, remote deposit capture, receivables management, payment processing and paperless treasury management, as well as fraud and security services and Deluxe Payment Exchange+, an accounts payable automation solution.</span></div><div style="text-indent:4.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">Data Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – provides data-driven marketing solutions, including digital engagement, financial institution profitability reporting and account switching tools, and business incorporation services.</span></div><div style="text-indent:4.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#026dce;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">Print </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">– provides printed personal and business checks, printed business forms, business accessories and promotional products.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting policies of the segments are the same as those described in the Notes to Consolidated Financial Statements included in the 2023 Form 10-K. We allocate corporate costs for our shared services functions to our business segments when the costs are directly attributable to a segment. This includes certain sales and marketing, supply chain, real estate, finance, information technology and legal costs. Costs that are not directly attributable to a business segment are reported as Corporate operations and consist primarily of marketing, accounting, information technology, human resources, facilities, executive management, and legal, tax and treasury costs that support the corporate function.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of our segments operate primarily in the U.S., with some operations in Canada. Through June 2023, we operated our former web hosting business in portions of Europe and through partners in Central and South America. Revenue and long-lived assets related to our foreign operations were not material to our consolidated financial statements during the periods covered by this report. No single customer accounted for more than 10% of consolidated revenue during the nine months ended September 30, 2024 and 2023.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our chief operating decision maker ("CODM") is our Chief Executive Officer. He reviews EBITDA on an adjusted basis for each segment when deciding how to allocate resources and to assess segment operating performance. Adjusted EBITDA for each segment excludes depreciation and amortization expense, interest expense, income tax expense and certain other amounts, which may include, from time to time: asset impairment charges; restructuring and integration expense; share-based compensation expense; acquisition transaction costs; certain legal-related expenses outside of the normal course of business; and gains or losses on sales of businesses and long-lived assets. The CODM does not review segment asset information when making investment or operating decisions regarding our reportable business segments.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is our segment information for the quarters and nine months ended September 30, 2024 and 2023. The segment information for 2023 has been recast to reflect our current segment structure.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant Services:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,393 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,120 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B2B Payments:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,118 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,074 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data Solutions:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,080 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,735 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,956 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Print:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,839 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,044 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,015 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reportable segments:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">527,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530,927 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,590,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,605,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,828 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,832 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,130 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,170 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,844 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654,896 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,356 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,958 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,962 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,002 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the reconciliation of total segment adjusted EBITDA to consolidated income (loss) before income taxes:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total segment adjusted EBITDA</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,356 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,958 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,962 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,002 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,068)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,857)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(127,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(124,985)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,034)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(93,982)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment charge</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and integration expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,364)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,935)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,539)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,889)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certain legal-related benefit (expense)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,195)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) on sale of businesses and long-lived assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,618 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,151)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,410 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by our product and service offerings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,990 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,990 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,519 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,793 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,581 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,080 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,282 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,844 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:19.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,672 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,672 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,788 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909,393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,061 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,061 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,542 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,389 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,835 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,118 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,735 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,839 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,648 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654,896 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0.10 0.10 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is our segment information for the quarters and nine months ended September 30, 2024 and 2023. The segment information for 2023 has been recast to reflect our current segment structure.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant Services:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,393 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,120 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B2B Payments:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,581 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,118 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,074 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data Solutions:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,080 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,735 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,956 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Print:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,839 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,044 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,015 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total reportable segments:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">527,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530,927 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,590,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,605,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,828 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434,832 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,130 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,170 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,844 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654,896 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,356 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,958 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,962 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,002 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).</span></div> 93531000 87984000 288536000 268556000 17752000 17393000 58377000 53120000 75140000 74581000 214788000 226118000 15264000 16074000 42537000 44741000 61065000 64080000 178169000 167735000 17485000 15317000 48150000 38956000 297313000 304282000 909393000 942839000 97407000 98044000 282226000 298015000 527049000 530927000 1590886000 1605248000 147908000 146828000 431290000 434832000 1395000 6917000 10329000 49648000 448000 4130000 5672000 22170000 528444000 537844000 1601215000 1654896000 148356000 150958000 436962000 457002000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the reconciliation of total segment adjusted EBITDA to consolidated income (loss) before income taxes:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total segment adjusted EBITDA</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,356 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,958 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,962 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,002 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(49,068)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(44,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38,857)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(127,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(124,985)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,034)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(93,982)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment charge</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and integration expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,364)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,935)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,539)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,889)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certain legal-related benefit (expense)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,195)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain (loss) on sale of businesses and long-lived assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,618 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,151)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,410 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 148356000 150958000 436962000 457002000 -43454000 -49068000 -128217000 -146304000 44277000 38857000 127716000 124985000 29905000 32034000 90910000 93982000 38000 26000 103000 80000 6700000 0 6700000 0 11265000 29364000 37031000 70935000 4842000 4539000 14972000 15889000 -350000 1949000 -50000 2195000 5208000 -4324000 29190000 17618000 13509000 -9151000 60759000 20410000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by our product and service offerings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,990 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,990 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,519 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,793 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,581 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,080 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,282 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,844 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:19.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,672 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,672 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,788 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909,393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,061 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,061 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,542 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,389 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,835 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,118 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,735 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,839 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,648 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654,896 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present revenue disaggregated by our product and service offerings:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,531 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quarter Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,990 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,990 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,983 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,519 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,793 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,984 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,581 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,080 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304,282 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,917 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,844 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:19.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.974%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,672 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,672 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,788 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">909,393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,601,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Merchant Services</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">B2B<br/>Payments</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Data<br/>Solutions</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Print</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All<br/>Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Checks</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,061 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545,061 </span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merchant services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Promotional solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,542 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,456 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forms and other business products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury management solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Data-driven marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,389 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,835 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,556 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,118 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,735 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">942,839 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,648 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,654,896 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 176827000 176827000 93531000 93531000 61264000 61264000 59222000 59222000 58574000 58574000 56520000 56520000 16566000 4545000 1395000 22506000 93531000 75140000 61065000 297313000 1395000 528444000 179990000 179990000 87984000 87984000 62309000 62309000 61983000 61983000 59224000 59224000 59561000 59561000 15357000 4519000 6917000 26793000 87984000 74581000 64080000 304282000 6917000 537844000 534672000 534672000 288536000 288536000 193343000 193343000 181378000 181378000 169000000 169000000 163339000 163339000 45788000 14830000 10329000 70947000 288536000 214788000 178169000 909393000 10329000 1601215000 545061000 545061000 268556000 268556000 203542000 1456000 204998000 194236000 194236000 180864000 180864000 153346000 153346000 45254000 14389000 48192000 107835000 268556000 226118000 167735000 942839000 49648000 1654896000 false false false false Includes unbilled receivables of $61,416 as of September 30, 2024 and $43,673 as of December 31, 2023. Represents revenues that are earned but not currently billable under the related contract terms. (1) The Data Solutions and Print balances are net of accumulated impairment charges of $145,584 and $193,699, respectively, for each period. All Other is net of accumulated impairment charges of $6,700 as of September 30, 2024 Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023. Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023. Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023. Revenue recognized for amounts included in deferred revenue at the beginning of the period was $30,707 for the nine months ended September 30, 2024 and $37,972 for the nine months ended September 30, 2023. Relates to the sale of our North American web hosting business during the quarter ended June 30, 2023 (Note 6). Other comprehensive loss before reclassifications is net of an income tax benefit of $375. Other comprehensive loss before reclassifications is net of an income tax benefit of $63. Other comprehensive income before reclassifications is net of income tax expense of $3,114. In addition, an applicable margin ranging from 1.5% to 2.5%, depending on our consolidated total leverage ratio, is paid on amounts outstanding under our credit facility (Note 12). We use standby letters of credit primarily to collateralize certain obligations related to our self-insured workers' compensation claims, as well as claims for environmental matters, as required by certain states. These letters of credit reduce the amount available for borrowing under our revolving credit facility. Includes our North American web hosting and logo design businesses, which were sold in June 2023, and our payroll and human resources services business, which we are in the process of exiting (Note 6).

:^U K%)M[0"VMD$JR" MZ3_T,I\Q.9NAX9 M6K_2ZF*,5D_1FE=.E;6$JA[R8A]W-+FRG[7.M,Y,8.9@@OK<$>,JH@$JHBG, MP596J7>PK++3;1[>(E<@M5,@1^J&&\LC4BX>.4-I>DU#6>FD18\RREJQI*L: MY6@"-0I +$L+1RHDI7E!]UE.[/J<7;KLUH^=+&'^L&P'!SYDE.HR&*6*RAO( M5L)H)W:XJSLM*:V>ULT.CL'OV9VO"76]2(G1U*'7\SJ=)!P9EUKGEUHGV-3JE0TI4,XZK=ZE]=!. MH\E+0&0MI_=T'8A01R),@D[7'+&.R[[:6_,'J0#V9C]=JG8M^MZ*FSY$&T2X7!8>.BYVRE([44/0IH MKJ316S?1TRCC-CP^(4#S;^&Y/VT\H'0#,(>Y*QOI/:MK",O,>KU(I)@I\"1L MW3FCX!>JQA(6]'D%TH $#],]4DEM]>0"E%JV$ZY/(.A"HT U,\(/$1YF<,UD M521S$*AIP>\+%7G-(;QNJ\=0#,4E7KTE7LUL_T.$I[=Z6DIWGD9(O$:Y!8-= M/, 3/(',P>[F@!$\$ICZWV0B/%LVN N.,+;\F3"=NZ_"C$R>R;K*_&S=U!NC M)"MW"V[@K#[#4?TGGE1<1[U,47O6A^TRB)]V(,F60*T4$Y'F6N9;!]5-( M0P'2Z&:O?:JG 7V94N/,E*&V>CKV->-"HW9"HS)3=@]I:*V>9M3Z[G?#S-"2 M*DY.!KV5M+!:I5Z&Z=%8D=/+XNR-N4JU/[%YE<_4T\-RE2]4XGZI$K M?^0:_>(T^@GHC34F62DOR=:7,KF4/?U6;(TI5N9"ME%"MC*TR!Z8#1TH='?9_X@N5,A+F+>0Z@DXD 9TYV&F7G MN-RKJ/7%J/1V*+N(Z[H9I6?4+5R!79JXRQ&<1;S2$TH0&]J!IJ@M:;KYD35W MM"N0J1AVQW8HR8-O,%-W$HO=?A!X]F@96+"A0_>;A4^DB6(5\]>L1>4EGVBY M8GQ;J=2$($7!&6DX@L@!^9Q1GUPY= MF=E3A]C[_T<>#K:9I"LJV:FVM:/)17E_6.[5HG9D(<&2_KI( M(Y"M9Y-Z>IOSG\8S,EG.R<.T/QXO7Y:XY,FA$.20LCV,^&GNCG^LN=T(A8_M M+,FD'T2?X?L(2(8%O#'PECL7QS:)7M;W%]_F-&[H,-=V )0YSG#>&^L77(H, M/=[<@:T>@U5(^Y (RW@CX\;05(3TL92I''SQS.',CYCPB2P"\C(B7JB.(G94:4 5^9)QL4/[!28Z(*_" MH_MB.7N6+77.=^@'W_A*/")8N%_SN?OJ7R[:=6-^G5*O0%X9??WRU)\$,S:!V)S2% MHK!V].;HZS9\]2'YN=IIZX::^E6G+3%^#NX_TR_V34J2V]VN<2C]-3E_YM/W;LR>V'"[W] ME-B[*G<)2T"7CA??;J**^ "25CEUDFE3.WN=9*.(/6.9Z[O8"Q;?($O6?2.* M(1^KBF#A_PKC4)\LD'IC(@JW9+QI2$OBEOU\E&$R;<7^X.;Q+6QN^#+#VFH8 MH&0KANJ8&4.43X$[_C%SY[ Q_MU?2SMX8TX%X'404S124G<9JI>.\FE! 4?. M#^^:'Z3."?R0('D)(>",7$CBG-XYO5=![UDSQZ?+?WA5SQ1-B0'@G+,#9X=^FTQ6C9G' !F(FX,LAZ%8O@ M.E)ML3,Y:;&1U@D7=8^25I)Z-+";M22:,Z>=!M*.9M1'*M'27),!MK4TRN+& M9]@I>^9*JUX99HF99H:H'N\8*]U/K=-%;44QN_<>NS1O1T MJO7)4OJ=F[(8-=#AN6]2#Z HU2\LCME;+#%0*_%%RU M='[Q(V7&F3B];$G6:!&WKC$4M99_A&?2BIQS.>>>R+G=ZCBWBP:#+">;7''& MY8S+&9>1!G#JBT34YYW+.Y9Q[&NV/S\NX MA]'44D%IPN4U&CXM!3?-W$79@H\09"L?F)JP"S86;A1\%KTDO/0?OQM>5"'^ M&O-=",'V8RQXF**][D8$]A8UQ(\O(48MWE@ M^U#CF%#D-O@K.A:5YG,3Y+Q"9?K'=CHX$A6=]4^L$4B%9;#_)_M@2X[,KR*T MDW0RE7:A#C;^/?/6<;=G#9[N;H7!P_#N21@^"-\'_>^W]T/X"+Y\ M>OAR?]O'OWR^'_0'-_?]+\+3$#[X>C<8/I4S=2,O^M0$2=R+0 $C%"I1(+_& M!.R*!6@,?V8AF%U8S)Q6O9%N3.R7-"M4S:12C# N]WW;[7;IM\UA7-EL=Z1N M43!KRF$1P "SIAN%8;]=]*2D=E=B ]RK8%(=L'5K-RFEW3%/TE D-&?((S6=DAPOE!UZX!$A<&,]1>E@P8*.BMWJ&J!K)&SQ< M&E1+'%GO6Q8L%8Q63TW!,N*G7^7I=[/&(*N4#"9*!CW%1"^5-K@I7CO8UDOD MN*/F>,GHK&JGU=-,+G?/305'3/ SP5NJ$O?2:N.E9;7:SPE*JN M3A9\M1I% 7NMRYATXU10>!0]JRE?-CE@?Q@M.TAMP^SVD[%H2Z&46F#15@R5 M5P/!6S+DK*KEL-7/ 'KQG@BDNDC[(<)@#*ESFJB1T"@B&)_;7,?>+*)A,,;6 M./W4B'Z*B-?GIA_:9$61\Y?8.<'':N#45L=SJ<67N21#>:+/+5"!>1.]+(H@)7D5L\459VQC(WS$^>G>O 3HY(ZYJ2^8JM4++3P5_RA"[#/G9.H(U7RHBL]1)0C)+G:HPF>F;WA/E)(\R 1>OO-YXI-L/+0//1SG:!-M-+:(2D::):DFZ1IC4]7TJ24I8U71 M3?(_6"JWA@!>PZ?O'L+NIM_:/G"5-?_#PBF!H&=7<#@@;6YI\ M8.P.DH#?WH.X^#"\$[K7PNW]/^^>AO?#[X]W3UN&6_;N%K)^K+?%D5^5;4E+ M,BSXWEGGM$#K3U8@=#2O)0JO!&0=:%J\EV(]>X1"LOJ"-0),D8 D84< M!J?GH_P#F>@N/>%[^ZE-1[RQ'&MBPWH6UAMHBSG]<+9\@4\\XL.C8^(+,/N? M-OYAO/3AT&$H(7"C(KOH.V'AN3]M-,[;PI]44KO/#@7&I)H0_AL):&:AG.SS MLBT?UD9'*"FH_GV8]GV?!+[$+&B-5D\3Y4ZRV;DPH28,W="_EI87P.()T,5D M7R]1NI6,:TV HY2Z5I,Z1%)*E=WF8AV@2^$%)CKS#R]8I"M^I:=/0#FNSYZ" MH@*%C F9^#E(X,BV?(M&QFK>6WBQ']@!J("'Z:8"ZXSNC95QNDPPAL M,;!:)_A"V(ZE-5_)A$TI@Y/T2 #OML,'[9_@L(/ FMGC62BV%F0Q>\>S\"$*4,J1^^Z7[T*Y1;S7LE8LJ>G;!7(&A_7.P&Z\5Z M%B:P45:P0[HK,&8_HCA\C-+]X8# M_[3F(86%[PNWV2/X*'Z-6X<3A ?VRH.GY<@G?RWQ$&!*.$[B6,2=Y:P..B=Q4Y2$IP][L=JE6&)-EW/@_G!WLPF9VUS:#R8#N^=N M\V"("\[,7D<\T6(-@:Y*#RE-(D6*)59$EN##$//5&0C@%@6>/5H&0(DK33"' M#]NL%G6][?#_6@(9K*SNM<;:W!RDW8&+!-6GGBW,[I6,A)GK4\X,-?>S"P>+ M@;9->8-\C'&,4^VD(Y?ARK"3M%9/D4192=).%@TFQ$5Z*^7E3:@F1Y:_L<-!+1QD-!C91+?A$+'\2WRU>"GP*?HQ(-1AX^_A-]3 MLRG\02[9IR1-C]CDR"?]$DFA4G=;9ZRLJ'AZ6':NBZJ11+'<(ZXCNZ3$C&0TDSUT^S]9R&'V?MO 9]3I0O.V$[\6%>.39\B8A;<<2 M 67TB-H!()SA_R0*F%@+^I/6 */QW6NA/_YK:4?&" W$K*4GK,T.E20^3",C M-YMNV&?; 5L-.?-I[9#!GA/+"[TK^EMFKRG9LUZ:C(DU."AGU2F MWCO@O"VI1NH[$\Q< O'VPVB=30XFT_1.6C+MD*2L5C:89MO0E#IEV7))B,/5 M6W3$4K)L^K5P>_=X_T^0#_^\V^"\^\'3\/'[-NOE(=N:6#!]7UB 7QH[[]0I M KM.0!M9\&S_![A5#FA'ZFD!K\#'SV_4V9E9/XE 29L&[L'HV_ZQ_PKDO!'P M#GW^,$SM)YK$B6@UO@#3/>-O?X)E:(WLN1V\H219#;RPWJ)POA.Z7^!F8=0O M_FNTBO#G$A4KN!G./ZVT'B ^4Y6H\%25P()-LT+ RUP#NC(3Z.(793VP=:8M;D[[/U<, M]6+G)*DP*:5NDY+;JEE4-^S")J6U99UMJ$HFI1]I/)WQTG;&=I3\L5(?*ZC; MIZFR^"_9NGUN!^&I-L0\UKOJ>+HJJ,*&GO$6*$G3=I?=NGL,_N+:G!99=LOJ MQN;M;E[C@P8#& PZ:Q[YWKQ3>;PQ]YMN2X.:55?:D+PN5/S5"O!:Q=N[DM$1 MOHO@SP@)!' SJ6]6W!;L;7)U2';718E_MFPOK$:BVHN6 PH?A-_F<02!17[7 M9:/*H"+&CHV\\7U,$UX]EOK;/?.*YXT6]5* LEA7X8L=AO" MWC"L52PZ-F669=%4DFA#)2#$XY:?!QZ^+H<-1P+._)'SUO8?]V?L#[*9Z5@= MZI6\/E6EU5/;LIKL-W_:F=: ]?]Q1L>BXJ7&-E#W0GVI0^UF@6:O(L1\(;9_ M;>+GW(EC%D#!.B^\K5H54DNF19T@'TM9#1NND7KD*L]:/'Y9T\K =2(*8E:* MV(9:U%(J._>BL&0YA!+5)+?=:@08)*E'+H,63:X:V'"BI"4O!!?;U"6BRB-Q MA]J'%KY:WG@6PBYCF"5?4*$)B;TZ/G944)8TFPHRTI?BH:1*M",WC0MS1[L@ MRCJ=U%L5W!VMSAW=/N^3W5$=W=%.2A="[HXVQQU=Z4WNCZZ,-GK3RDT\$4)> MG+I-#X9W)^; MO9:Q(;=Z.D.+#N[Z5&!'' 'G.>3Z,%H2%-I.DXJN SGJ&6W?LV9'\]Z9R14J M.7H4FS=EKTQZ4W;_C5@Y]4:L4@QAG*D%16)-^%GA>/O)$]N'P"]7B\!_X+05 MBH*'!(-?(-(O8AC-87?Q/G-X-1G\6P<1)(2IY[X(S ;A%I14"M^.@C5>Q2?+ MM_VGA4>LR8/SS^C".QJ'4JIUJ.:P3[=JQNX'GPN=D :BHZT=!_3Z!P(#L$Y= MZY2WDUWVG=2D,G=2;_7D3#LIPB06Q*$ 8!12E"(6KW&Z C>PYL*<@-"PGHE M&PJ(B,^\L.P0[SA$;4%D0C^PPH%"R# ZED> -X2I-0Z!&]:0"TE^%_9+@F:C M95(I _V@@:/5Z^+$-@77=?LYPTV.O1 MYG6AT(C&L?T5W.[\;:.12 @(O)I0W#K$\E-@-W"8%VM"XM)6>-KXW(9,]<@4WH\KH<.#D?)S]69<*0[]0BR$Y\'IA:_>!18) M431" %RP-!%"\R436 M+S\5?R\?>W)\O!/P\;2=,\N'CV=R?#R.C\?Q\=X3/IXF[QJD>%?TGZB_UPAX M?A+CRC"2'K!A)#&NZ@6,5\/^4XU"QC.NA<_]^T?AG_TOW^^$KW?]I^^/=UD! M\:HQZMD6;[(S,U6X?Z1T$[$<:_Z&0-,% DED4___^W\9LB1]%!!0;@%T-7[; MP'M.;7R2!?E9NA:>@-AHYS[X37\\1L&$0W[#=]CE@#^'&._1*L" G5NVXU,G M\X6 V 0AZCZ_T9X!F OP_=BPW5@=V-;QHB^D$8,<@I4(4>N%>,V1QT(1[!.$ MB$CYU,_XKR7X/Y$7$S;J(/-5-QC0.QCXQ18%<+9!B$2XHF3Q26A"'#]0&);+]I M@CTDT9>,_AY[K-A +T09P8E3FV1"OQR['JP>5V8#,Z].#MAP^;((.Y)&^T ; M1<1RX]_+R7/DI/?#IEFPGN4<3N?%>H-9@&/NA4%3W.'-T?"E^$SX/,J+Z1)! MYY.]@OQ+XO,_MQ@T[K:"'#)/9="0,.,V2;LL0!L+K<3AFMN28Q&D]8CR=ZE5 M%$;+@ 8*YO:+'4X-;%>P -T7>RPBL?T@(9/#KBW] )@?O@P#YC#0V/6#>-@5 MI;D8;03%-%WIB4@:T1!6.DNO(R,86<&>BU'ODQ=\ _;> Z)(%R;KOC5 20O/ MAJT+VW[X43>F3=FZNTE4UU -1ID>4QH3[)0U7L?[D)\QL@-RQO;&RQ>,DV+? M2"JZUI(LZE#U@MP]MW]@VPEXPJ&;NY)R:]D3]KQ^2VMR-4=12G^+![T2;J$# M =SF"_YR/!/WA]#34HA:QEY8!WJ; =V/,87X"D8OR/FT[*'9ZCENLKO%_B9M M43!OW23'IRW>J&"(A/,1;=@NNF/#F;&;]PU'NSWY=!;DEXW4'??XB><7'G$4%6]N+S^S MLZ^7'W-GU?3^+EL6/>Q5V+OE7&JQ&B?LD2!!T9SK6EQN9 7*\<08)QG[9C>5 M>X687J!V&_X!#3/8(+HKJYZKUD_+GM,D#A#25=A!"!'3?=S8J PK$+9@0JFW M%J;WE-]C]J:JV ]"H')+F+@O: 2/,5I4%7'D.;PZ4I*@% / M/"O.@46]4TDT@+C9JVE"5=[&L8_(V%KZ*ZO!GX&RO$++%]B9VHS1%]39G;^% M_B>V,:*$LINZPJ?W(+.':]=_Q^1H"8FLH[D7GBPY.5G2W9\LX7D/GO?@>8]W MD/?8F_7X]!9!KCYA"<4?0- +(-YD L1,:8IAIC3YV%=6%B9+4E(H8;#D]I2[0X/>,,P M:C8GV*BN64B#D=I>OTTOOS_O_52ST-$DK:R[33G#%AFAM[=#$Q@A>TY#W=[U MX8Q0L9W[#',?=8W/)M&)O8C^+Q[8.;NWS'("IM=EG_Y[2=,="X\&=^V=P$R8 MA;+1=*/=U:,[>FBX_?:%_"1S00R2.-LC5<:PCHW6[4T9 M"]FTC3XL9S?0LU6L%MODY=#]V_@#>@-XWXW[6>419^#:WW":;$-C)% MPR]2:L KNR?UW-8!K$N<;TB(P]1U=9]4VTESBKOA*8];0T2]FU[.@W M-6U74:8==9:.%=4OB G))S.^Y0:.#W/!&O;Y$17C;(TJHC,H!NF0D_T%D+VD M54+X*B=\3OAE+XA6A9*HI'3#::R7PPDE Z'TG0G^YV[-EBD(4LS4I'-JNCQJ.H). M7AXU&9R:FD!-38^*\3,YJV/-K?;]5GOU"_X,Y. +,S*?A#!B2Q\.E7C<:,^K M/8T2C':3*D8YI<$[%\*73"AEF%E&I\.IZ?*HR3P7-4FEKWG&QWMKS2,':(_$#ST:D5R2TW,WXC([?"R,?.+8J"4CE!-0 N*6.C^3$NO65M;JOEN^DA::^97?]#UX M E]<*^HUX- N)H@A;X=!=ICYW%%G /"[B9@XUU%5"25Z^GW2C9%6'M=("-5E'4>F*TU&7%SCY\) M/Y.BQ:U5YE]9,;3/E-A M][?YUFY0LW]>Z :]6S&B'!8C2(9#V.1;V&-F@6& P! U!?XO\X+7]TDS*[W# M3#PF)1Y)$PU3X\139^+AMF3]SH2-H8^DAPMA:*G#&;HAQ'/^7,!VCYT/.ZUK M4ON1Q1/C+F&=K=3#/7^JGY31UHWB.EM=[IRPLU6!O=**F939UJ2Z M$11LE'YD*-[9JHIV1_7L;'7:>?#.5JE'7>.S2?3L;GYCJS*VB3>V.L.F\\96 MU>XQ;VS5V,9699#&)36V*F-_+KZQ5;FVX/GM\XMI;)7WI!AE(6]LQ;-5_!QIN+&#HM0/ M8F\AY-H,TCT3)#/AB1S:N74RDJM9X*4-B2%4RNG MUFPUF_S,^9DW T2O'(&^^:9$5VA#4K>Z0D<($PUI"%W*AI4/PE=&1?RY;8$C MMZ/6)-:GF\FL\!$\0S0ZW;KJ^W=RS%+W"+SUR0?=Y0?=9,WY+C:2C6..0'B? MS#$ZYY@F<\P[LC6-+5MS'G4U?N/FYI:Y.5]W>WY_-B=3"^W,1F?^!MJ&9+9Z MLBBE]$'8UT";2]:BSYG!ZCSAI.4./^F&ZM!WL9&,+)/9[#R%923.,@UEF0;< M1V.LI.R_('36WP37XP?7YR^%Y8^=L]*X28Y3G9O*-Z+:JL'"GDFKZWL:2YS0 MAM*0Y59/-46S*_,(4OU/MY1Z"EGA)% 3$C@"*%X>":B$"^_;7I3.(U-:QW!9<]EEFJMGF(HHJ0P-DSA@O09!.*;R2W17GWZDIMUK-TKVX*J[)I MNB, )J7LO7Z; . (-=4J+946E335-630TB=LJS3GH MW&U4%0K_H6FJV)&3=XWXB7.CJB8;R<8Z1VZU%L,Z7=S-V!MS\YV#+S MV)>4?FRBC<864PY#&.;3W!W_6-.T'O(2+!5^$D2?X4L( MT/\"7@-C[UC=";.S\JZ>YVO4&ZXLFJNT"8Z?IU]OD:VY$^UQTQN<#!Z&=X)Y M+3S>/0T?O]\,OS_>#_X0^H-;X7XPO/LC;. KW/WK&_;033942G22W2**R.M2 MNBNO*TLSZ^A7LEZ9KT9[66_Q#75+;"#F9R_L:4M^+8CC$V0.W_8#'ST9O R+ MF0G*7T+@P@^ P>C-;Q__.O$0C(58G@,C^NM+>=.Y^RH\>^YK$-[4 R6%OQW/ MEQ/X86+48!:^%BDKG S^Z,6.IX8S 3JRL,W;8C&WP\9'X?L6GCLFOD_\MC"< M$3I_'#U:!3:( W:##0R7X_C+.;#^LXB_^S<9!\*+Y5C/M/^A@*VV:#NY>&L\ MQYH+ M6N,0P2825='V;6X#K.D>E@P-!FP?DU)P;+3)5#A?7)E'T,VEDF^$S2)A MX^'5S[1[9)N5YFO,*7\2W*\X^P3$LUAZ_A)W+-SH^18C $V#; MWR5\N<(OH M;D4, !L.>_C\1G>;\M 8SX+09\AT:H]MXHS?Q(A!]KTEF%D!4@#J%D*;'<*\ M/#(%4H1!D2QAN &\>R8\!9:'! ['^D+90GAV833@@("RR.:P-F7DZ=*C1!TR M-.VQ/7/G(/FCED*C-^$WZ7>D#U@$SA!?=O?I?GC;CY<)JT2&&53(!OE-^%A46[=$W<5X>&0T2Z,[^I\)L7F/7/>/PYW85GH'>DSK;PL,3I M>+:[]+>7$ H6P1)&88TA%>\..8)I'P(YK%HPP(%=0Q\!:E9)AK@*N? M ?/@GH!K( 2T?)L2Y7A,YO@*LLD/L>0@5,4 ,83-9_%-,#Q9(];/Z9)MOI2#L"$7X,' +*PW-_P8\"Y)W_8'.XCF"B; G6&V"@9W9( M%,4 ?TM*A287)J'$QA/X:PET ZQ)'-0!3V01T(ZQH1NA=&C;6)7N ML2C2-7 MB M9(E:^=0I9HM(6/KL>?1S,#P*TZP0S/\.N[!E.#,D[07@GDXYQY%YN$?NJ M=EH]14G?UQR4<.323B$SEF#&6NJ,49+YBUC)@4!P43*0M52TPV+;]1&! #CI MA++4^IZZ7O!VC73*#Q4@+,["?L7V(A2UH;I_M>?S<+TK%0/J9T//>YDLNE,W M:$^=Y!&7_ 9D[]TO/,GPSX_D!8QX>$1BWCT%J&6/W(C['0(3:SM6Z(>MP,)> M^U+MM+6L=FG< YU6E+D^/9%K:M<#M:[=]7]LAQ B![JS_HDU FV\#/;_)"WJ MD-5N3OE9)8:S9.SL_\:_9]XZIO5,KD9@4ORXLJ8PPVMK_FJ]^1B.V%C(B^W$ M@W=U/)_$3KV?*(PU_@'6T]*97&T'2QC#+X&[:&V$[W9(8DK_.2$ DQ[EO+W[ M\OU?=\+-P^.WAS#:LB>:6,UT;AX&MQCJN14P,O0D#!^$[X/^]]O[(7P$7SX] M?+F_[>-?/M\/^H.;^_X7X6D('WR]&PR?RIFZD1.V[+<)DKB'+M"Z*;8(0G\, M)HX UGWHR@G6"]!.L-$N>YV?3P]R[97Z3:J6.Z4IAW>J 9"71U*-:3E&UA2K6<_*K/3$SW]',80[ M# A03;9R_ 5P)=[57@PP0/(U#)!DV8_ZDKN>UU3:-)$2",.U*5%D2X%F.WP, M?-5VP650.T;S:KM@?L)EG'"V,@:T?N7-&@8ZM]HK[Z$;Q!DL\ 2B1%*&\\ZT MZI0NE,EPPWA,"#BTF;>QH-Z5I_$*6^_* A9]8HE9&:MEB_(>N3>6'@9/QFHU M8%!6Q*73M[^X,L/Y0A:_:R1U5<]3AQRYTU$(]]"VA9+""#?-50Q7,351,4=N;Q3")%A,U!&-+N/-C5*9 MH;YQI8RH)&'%G/,X@M%[$K354D% MI=R:0NU*N(8H10U8[>SJFN520%Y64\%V-T6ERYI. M:AA'<77'U5TN'JR !;&9EEY@%*5IO%DW%N3:[BRWF&/5)V7 MHUBOD#3JF@:V(:W:6QW0B\#T[L8-D4/H)?WH]L7N(<9[U\TZ+9%QS0* MNVVA%G:Q02KJ"HBF%'8%1.^R74>H9%*UW*GND8L;34\3\ML6_+8%OVW!;UO4 M;L%E4#N_;5&G!5=RPA=]V^+N5X3\MP,IM0'[Q^]>\+K9HE/?5>2M]%;/$+L2 MOYIQB3&Z=U W:U:1<0KK9DV%W\W@.N;"=$P5(6P$>-1$75&XDN%*II%*IH+[ M?UV$ZY1$K:#<<@'#K:- M35*[U.J9G:)NZ_&RZ\)/><]UM(.GS"CP9%HR*>E-:A#[SGA]SXVL(JE >-0 M5#5^ Z.FHD#N[+F/52018 M&7=3D;ITO8-3/O+G?ZDC#+9J05*E2\%(NMR]J:\LJ"!KT#40T$E1*^XI MW72;Y@%SZMR4R4G7%83SNPBA(2K,(#)*NE[QE7DN"[)3 M006P:[K4ZNFBK#!2 9<%U5%!!;AB.D9R-5'K&Y-4@5^ MAL[Q,^K%@V!GZ%S_(QZL1I7=_52=Q6P(,?/J!<+VX'-O%3>Z6.K#FM]_1GA 0^'=\C"W@IK)@N;JGKDKZ6- M3>0#5_!A'O[TC0[LQ4W*-^I(W1&<&9VKCX\',]%]?C@BF\^ :">>X,+V_+0\VUUB'U]8(^TD[K>%(4SFQ?JWZ]G! M6XPT$K\39CE94LKV1>S_^DKF<_QOM()YV$%V-?]XT2+=X9T9(9S)G-!M?!-> M[,E52B/U? 181"-@^ OQ?I)/;\.W!7R'W8"'9+<9L*[7M1DP2#(')!D2LYN= M#UX)=FUF;NO;%%@90VW+C*UW*\ ED=NZ>5*;=@[4T*1;[5FO"YSCLON^QO+E MF'&?0NTI"K=D3!%*0F-)D41AZ^K_NFL\OS?%[TTEDD\L'3TBK7ZS]#P0!\QV MOM'JF6+7J-,5W3/EI\H(H$3>%Z_+*?8B1:&>+EZS%4WF^X-EY>(OB/H?T1SP MX>PX_:_-Q!,9P(=IPY^RJ(1^Z /U)_]>^@$ZK5(*^1N=5D]+*;E-6+"<[C.? M\;(,_N]X6X;/*?@.OTXJRU#CR+\#]*>.45^[/"J$Q\G\Z MU/]1,_L_/$')$Y2%NU422X>\T]PJ0Z9&I<)X,;.FB4JVM$KTMBMD&'J,FT'C M*[,)>1;,%T37/]T_#)(1ZD0#AB,BJ<:"#!/&H#] (M@_:3X8F$,(K%\" M""-".S#LU:"@Y,!^.US4FE"A=_&[5GSX""^Z"7D-B"3J^@S"9Z4TK^0U7ZJM MGJ*TDTKS'[1Y!,JMOR)P=()@X/O,3"IS61=6YKHTNJYDF?]Z70X"G;^X%.C\ MX-I$FF2VHFP[D-'^XP5UQ+@)LE3J-G1A&]1V,M"VWH8W8L5GFYY!:0M_SFP0 MNGC;,21@2YBCRO36ZXYR3\+4V.!?.AH\W=U^A--AS"./#IS'U0VN1J9&$?$SP=T-9T%T3\%MC1 M$=S5QH3E##@\ 0/!P4-<>.Y/VZ>VP2I4X[<%<&ZCL[9]'"NL1X #&X,N#VV) MR.#83P(XNW"=+OW]]_936Y@2D.?6' 20%2P#UWM;/S^&W1CAS\ $C8HJJ+5@ M+>C[6@,7'J*2-'P14(#P+9Y^*[:)\"E:W7&S:65\MAVP,D"B"4_P8A*6CEB+ M!1PYVDG1;^EL8>DO\)JK_Y.M=N(29#&+@%-R26ZU3-;&J_M*NY-D;2R^L?UM MG3/QX#T.ULC@BL&DQF_!6/-7NQ"V" II/N0TI'6PI,;P<&SSQL4Y0&C(!>F< M+E*&HTP.O[708 [K1Y#ZR8$#F83F^\:9I!C&&2K+LA-G1"TJ6H,+U[=Q Z_I M(F%^ZS*1?VP;II%=UEG_Q!H!TRV#_3])LV6S,D_*SRKA'LG_Y M#((8SOG'E36%&5Y;\U?KS4[P?"I MG*D;>:N9)DCBGB]L5C6)(%K'H)%0/(=&CV"] .T$&_5.Z\@N:S.[E;>_&6U8 MN^Q@H3=,E6>UZ?.IMBP+H\Z#TWD2*E'6[.KUN'#$6S.1'BU@QD= M+(YQ;>CT?59UV$($3B!I7(M1-"U6W!Y96(&W-I;C7X#)B67)F4)=I1B<)P;' MC'S!L6^PA;"LOC.A:#'?7#^ 8[(]:HM_BBKV#@;.S'J'R,ZG1B\D1B9="]\> MGH:/=\/[1ZJ6A$]W@[O/]QOJ*8]HKXG8_I,(,PL$-D@P<'MQO^=OH?>-PGD, M9V"!NIL1:PY2:8SJ+2YC#9N7PMG82,XATTQ";WIU=Z$-3K& YTRE3>24A(^2 MK4&!U,&=?P7E.??=<$96.):_7"SFE!O!2R:_R'A)%EOV\+GI4=;*-E. MF);"%WKDV?*HY,/W+K9X>Q42P9_[Q[S\__V_#%GN? Q]?1DH8GNL6%#0QZ2/ M53C]A=^+&)!8WN$M"'^(E)P4=V:GKG%[\9UI M^:2R3JJ8'KX9[Y$TORDL;Y"[8;;Q!KG-N'?%VZ?R!KG\A-E/^*(;Y-)&!,0/ M:"]C[ 6 MPN;=WZL]AA+'S@XRL(/)6N/=(*KG:N-=JHW3V(3MIH2I4%C\3L$W)1K!7ERI M7(!2.0+&5C"W8,)E]C_@< M'NDQ/#CX69^> 3.7:'C[KF,FN:3R:[WOHK,"&V$P6^$%$D87Q:>A) N;]A$& M;[Q2'6&V1B9XET0K/!-V0&WHL M:?1OMGJ*E@SXRB"FKZ:O2W405/3-.D>Y3N\<#I[I)4LX?7PLTR+L9.36?KIIK2 M.Y[:+4(Y*JCA9:1JM N,[JA[#_TU#25S]%G/(1M/]I0%RCU;*#^\J>7NW>6. M6H\H^W:M:FO[=:WZS/KAEJ94/>Q9O-3-'5ZK>S=WV:KJE:VJ] _*Y]M/3]6T M;]^SK1"*ZOI>0CU-KVLO(5RTXLW#(+16A"_+0TJ69+!XJ@C6TD_*?/JR# MS[Z19G!/L>\>4.Q[%U?MEMKIE-7M3%K!TL6A5Y8XC.Q?;'CY'^9[:R1!;UY< MX0 53?]89P/(,!C](Z58VW MS*9J&$7[V[V.68!S,@F&@DU1!R)'01SR\5./SA72\:D^Z$K"UG=OQ*&?!;\^.ZSJ3V? M7KM#^JC@"8TZNV?%E>42+5E0,Z1O5P;[*<'=)F[YZ[AAA,* QCQ-0)OS[C9AGO&?00F7^+0/^ MKQ<-6F3@>]J!;P721/T 6CU=[;:*-HZH4PBLM=>W"TA#I2][J\#@8\7%@[GO MTX1>=+"\,Y,#S+TDR%S6JLM ^4"!,FK7$] ?->V&\Z>P.G4NKCJ:VM-6VS7) MZ+?NT6\9_._"X:>M:JU5?&"=(MI>'2/:KQG[=XQ>*J\)7T\;)_PZ>M30+U3D M%NX]=["G9>C1+)963VUK)8.'7\6\X]>!'U3KCH$J/J9RU?U44XYR&4TZQ33; M:KM7L$7BL70H1X7W08M1OUDA0458\#!*,V5#@:JQNV#Z2 6JR496#U7*@OE, ML0)1GQK@7^%#<>D:EQ2CJ2I8NQ;7KAZV,K77:W1;1M'"U*[9T%OEU8!N+]PL M4 /:U5Y5?RYK0$^I!I07AV] F=6E]+&2>!/L14L6-\KBQJ.=3!*W]X/-K!>\ MOPNHZSY'/-VY]_#8IP5SGMDW^(U)X%(TE=*AC.0!\Z4A_JH0\3G['"&F'6#,Q^!@K1E0I1 M"X7XXLW] FA^H[4GFE_JPF9=Z$E=J(K=:X(LCH5%815,?;H7)NBU+?$CPV\9)BY@4VDNV#SQPK!).>=,W\/7O5 M(TC33+YB]8$0\W#S5]:UT\VQODU?.\BMDM[,KBO]Y\1/K.:87?9]9OV\M$:P MP@^6L[!> N1HNO.I[48/;W<:2.YE2AWZRNEX[857%&^_OL*@@A>;NUR/Z'_Y M16)W;VM^VW'[]:__N55N'GY\?_AQ_73W<)^OZ79%R[EYN/]\>_]X^UFY?WBZ M?52>'I2_[J__^GSW!"_!FX\/7^\^7^,_OMS=7]_?W%U_51Z?X(5OM_=/C]4L MO;OO'=H01=P/E/1=FJJP7P,VH_%;2C"Q\"J7]X%YOZ2VYZ [. M6R;$7<,OU_<-U_>Z^-[7+>>G(AFMF_6M;\HTF@57I-"Y5_NH5+&6K;]\YRI_ MG[L,+_8U55DPD"4V "\U5*R5YD%++8.0[X$=A-A-R!O!YS;:J7"\(\ =EIK_3%R32_:AO(T85MX"6*\&\?QES:2^QW)7TJ'+/>E$& M[>A'5^EB#6R\E)-!#L-Z)+1X0I/2?&HH7T'W M@J1+(T(F"SXDVM%Z7/E#ZM MG@U5^.C,@I,5LMJ'^%J\#L\*;8=;=8T06VU5L4)E,;$'$R6TIQ >.%'*(X@? MITSG08C/YT_E5F#5.BAV )_X]]RF1M9>\@4,2>!URU'@#Q^^Z*"I", #.ON: M_$*MU:)I.-]Y!BY.OQ7FK5E4$ MU_"IMF2T004UMMU;OC=88^0F<)<83+A," MQMF21N:2@YP\V3%00,+"[0(,#*P06'N[[SP-*BN85? M@4,31*7X<7SK/6D%GJ>"0!E8P409.=Y"19O]+S8(\9$#.&+#?A3'AN]Q/%]# MN?=P-=@#0/%\>*9K.=Q6P@(I90%? /:[C,L%Q<.6^Y+:#'P-##^89"N[,S$Y M9DV M,61(+*S]5?HO( PC>!FE#GB'#WP4IYF'9^:[N ;EB^V"6.*S?N"SWET\/GSY MF3ESB')=Q9K-X!A'B^)))/A-=XR?)W78J/2@C* DJR-1,U9TA]I_LN"( M]0CR8 T?W/^V@-*P#%RF%NLV'+9CY>YML4&;EI.QEG?W7\I<4 LK$!HY3,WO MR)ZB2V\U*Z-D2RM.R996)24A0-9S45*%18 %HBE46$(]]^FDCEEX81;Q\LMA M(/_6F*'^V)Z*D/\AGS+(DTNQYEECGY%A5<6A(CG'*R/&UJCLW)WCS*M4#??6 MP+:A1&V+T_.SDHAXV0),+%P%MR=L>&F)?<3Z'QF$@NS3C0S[S#P'BLAN(=>N MA8N^=8=K^0=GAG:CO7IB^'U[M041O?!6]$JW@IBE1G<5[QIM)1KX(W;"_;NA M"A^.W$6^VE,X?849TTVL"Q;6+$#G'"IL-$*/^!@[ %:^@B-(C85+QBYF:*" MI7 S0H5A250;A\*<,@HN$%0'(M<-#J*Q9JKIR:K%6C'(GD26#AV1$.1RN+%H M9SX99=J+.^>&\GGNXZ\S"PY@R9$K2<;,R*2K_-L[EX?))M<+14H'#B?!02$-?34*0C'6<FD75EA^O) M>I@]?K-^V=/Y-+U5<0+9N=GVQ971:*U+VO/--I0[,!S#(=D+NKRA'!ZRGML4 M!4Y!^..)9T,;D*( 7MN$0!8+WBIWU_R'HZ#BQMNQU0YN=>W]A."K2#! A"B" MR4C Z6 LW,Y*8/G%LAUR/L!LQD(Z[23\!CP'R' M#N-[7UU@0_DGXV7 E*F8PHF74C4\4^'PEGII%[(M9CVG\"AO.. S$?2DG.?" M\C$^P: %_DEF'(]/+M=82I]'P9<:B:*(;Y#DP9Q,^=;G0FR*=>;T\@ >ABX= M11>^/D6A@.VC1,_@]2 ZGPW% 8E<16H%27B^\J,DB*Z7/!/"$!!/)F(4_$ET M9JDP!>,9^"_&=.(A8&!'/-,"WX^I $9LE--E*NM']K-NK9^N-YFJ]78&UC/X"W)6P#? M$KL@CE*HHEL 'MD&$JOCS66WB)W?D-TB9+<(4M=8#V,=?$,=(WYLM#%)WEEV ME) =)+E2&9G&IKJ#:GC]D,I;9K\MG)?4.*]^7VHZYM=>RCJ/J8D7+9XP#=OUHM[;4K.X#CC5W8)O3'9&^,Q^3 MZ=:8?6(6HI*^(!@SC3!=!RMMMR^NNHUU %E>B+PLD?RB?&H1O-!..-3C<#?^ M&0YIX-QZMBU$C_KV,]Z^SAQKP&_SN4'X,0=+H9GF=800(9@.[YA^S7&J6L\P M&LIWW^/WT(3^QT]ZHQ'SZ0I]W#K.IDCCNTI M;(\*9>E^Q/"#(036;$^SU-M8.2O4+HBHC=KJ02R!-3<_D2L1^.'G\,!9&+5'5_\(6!75 M<'C12"@@?*B %4)DE@8PTX\(##-958R[&)RO^-V^-_C)D6U4=866FEY34;*7 M,"U@(F%9_;G .D^MGRP%8LY@FSF$)8;I()"(\-/XEX#B2H?@FVOAZ$0A B,= M26X.%K9Q;_4?'GK7J;G),<,V7I#*@2Z?F3/_Q90?8$8A! ")#92O7V]4+":: MP.GGY=);N&DM>5$5@@00ZIIP\G[JJZ.X:C#!!;Y#_<-?UYL?EQ@2)2/H7>WC M>X&L5# K,$-!3;!QB.JTPWFJ'B'Y!5[:B$ST;=?LE=B<-76( M29(2,]$0A/]K+J+@AO)7[)13%=EX]O,@3Q,$7* M<5Y7!,:# E"RZ3L)E52VF=64K."Q4;86V%S M9X57UI@G2XC/U%2"REARIH8C3SAQL.I\.RRZW/BFS-Q>1]\X,T)96)O*Z#,= M--S7)VJR.RZ[QKS#R^57YX7_3I5*$!SS*F1>;;R4KPG2T%D4:-Y/)4:ZHQ@D MMP!14G%=*[PS2S5L">>%*0 ZH(*+2J5,P7?JP(-Y-JJE!N&).^F0U; <$B9Q MXD8=PRHF==FDV$&FWD>-DQ3S MC0)GC%*U8M.WT$+8K-4?6,QD_9:EF3W6[@YZ9JLSLC1C8!J='OM_>%6_3^'/ M3=*E]-H=WM!.QPR(R(+/=C!P/+SP7*W^Z9@[JW^6SC9OY0B0 3AD( S[G 2V MUZ;0$_8;>>(>HCD,Q>=8(0O& M-"F+73#1AT$$Y60,1'8QBNI%@M]V!YX/\2V&9V" R.?966HKX,C&58E 'O=4\ MW?^%,$OP#7X;(N A/AO/G:0$^@_$CTQGCD>.\3+RP )$TE @MJ28&OU\[#03 M M&E+B^Y3^A"I=3V>,P$\H0*FN-51TWX@KC9 (@%!J74A4$T;A&=L"GXP1N) MB/&,L]X;A4PP9Q,]"=$P28N1*)8#$CC@VS ZP/XUT?52Z(E; M&EL4,V.D(IH<+#V?[K H;8U"B0T4K #[,A'1X/W #OF>L1_B'*+OD-]OCN)R M6QZFP9$$S1[(-T9;UJ]X-8)DBL/&"90H'9=QI0OP\A^(A+T:DDX[=* 8>M0* MA-H*I2_1L/\";!'KWOE9PPL9W3"E*$&Z0L7Z:7[UV#\5&2+AZ/<@SD4W/\PP!,61[W7)+&4XLQ8%%L.\4H^CVW+%&QV8.@N&>B0FC!-XQ2+^&?CLY3]J!T&M^)Y>Q M:$'@#6Q2%+J^$RJ/.)+$>7 WA8F/X M*NGRW\<#>1\\.FI;]&%Q4,8.&46!)CM@;RBQ=Y' _F 8.A0>E==I75SUU*:Y M"LO.T5VQT&9VS 4H93-MVHR^FOS:VE\Q,IK68."#H>;I -&L++H.]N=+1IH M:I3#@=^Y'/!+S,PG=J90P%H_@ RN5Y[$;5'C>.$FK#!N$?AL.7,>OX(NC*)> MO7T6+A@3[6H$F(X-11"0>B%Y/"8^3]D[5&$('S(P;>)8AO<@'Y'1&&(TKN!1 M0"74-8YV&7+8XL0.0L\GNR<,!ON%\10R"GO-3KVQ;\TF]@#C-?AD6J@PE+,$ M.X+Y--UC,?[E1.(4KCG] <0U$YX$]YD&$&R*^AP(:WNQ*])BD;EW\Y\5* MN4BE$\.I== '4[L+?40GG7=X\-4.A2]XTZ'!CTT!:^8$D:E#7B-'28SU[S0;@,#JC,GL"CM")*S[QI'[8#M)-26UWPGR. MSA;Q6OH<.+*>/9\2J/[ #9*+<4L=\W'.&^0'?@Y,'DA-8'D![4U MAZ:H1?'F0U,>_HGS-.<=_DN,8IG$RZ+ET-?@76',!*O7I-^7BD^V6J%24NF= M_5+ICXC]G'@.-C*\I6YDV#UY:Q:]([/H9YU%-S\HCW^[_G'[MX>OGV]_//Z7 M_N^^:?/V*41A=Z[R '$1-EC6FUI7Y2S92U#2',Y@? MWVHG[?[P8_/9'MWZ-F 2 C_DNIE ^K_[&,1-K^,E<&2"5OCHLFU4GAIQ. M/9HTR;&U3J6-G8C% @L%"P.H]AQU$M2X(A+ZK@J(1' M\<3T[GE'^?\PWUNW\6V3-S:L[X#+ZS9! [T\X^3HR=Q/)A(XC)..*\Q*!2 T<$0B#O.7TM?XM0RU^(M^57E@KZ7%->"+RR6?V%/ZNAM7A'=5LZ:N$ MY1V+\;23*4M-:7F1EKHY:U#W,Y#YOR4QQ=LPQ?IF3''^X(O ZQ*(+('($HA\ M9D#D @.\%(M G$O:.Z8'8@)0?PRBZ-+!31# M";AR$<""F,@OVQ"JC3@$<=LWM5SPN6+6I%##>$ /)=OZ?,ZOP%]R[ Q\;@3B MY"E3^U>F%P"_.W>]A<@:<7 ![YXM&O!'"XW6IZ:@*IX_MMQH"I- Z*0!.DKX M,F.K3;A?Q^),8Q_\6D6=??;-)E-E9?OCMISR06IQ/V8(Q9L<7EQ]8QCF8R< M@:$Z7O); )#@D(:2ZGLN>B QXH(NMOOPMP'F)[)'/3&SA)0@X/T,1+6WA_-2 M46X3@%BFN5 PI9'3X@8=#E(!":_/0C@+900W04SENX:3_BEJ:%$'\0WA 1!T$O:.$=7#$%VG E.IJ#[3T*)0;S4]WZE MY!;S^%./1@72F12D?X9)>#6#X$]^1HWU("7[7#W G%,=]IK%9:Z31KXU'PK1 MYWC(6'E$LP\J5H_ZA]S^XL[F?ZM4-Q65.L0CA$2I%^;5HDL6J3]UTY_/5F@I MCY&$'ER!E!4-&L*"+H<^A$Y1FQ4RXNMT:&B/Q.*]M68!/'\%'!2XC MB9:HLH\+KA) C#684.+0@Z"<9_WBD"R!/I- "[4X"X$^9?'%F?-A#>S^#->! MQ9_1Z-",\ PF;/"3!R#TJ?@-3.8B$#WZ-\@B_,?S(Q@4/!]\@!T-(R74>TXP MB%Y^^495)8!" U'U9G T&1#$BV,$XI,09CPX GQ*:6F.#032#WR[GP#$[WD7 M-D])S]"*IJD#$1^C@K(@ T/#KV*J7_D"#%&TYN7_H<,0SKX;X$DH*7L@@":E MR:E.$S,Q20T"=N :\.MV@:]8/=(M)BQ"KP516RVZ;T-<0\C[#T5%SU;T-7$G M%8_YC#M06DZ,4A>F$H?)SF8XG'ABV80&2$'EN75D:F;B<,@&$Q=X/'Y) =9I M=0V%&K4)Y(: D&Q9[?)N1?6?@'8"UVYB.J:0"5$O)3M(]_\$ 4CM*1&136M7 ME<$S[M..E3%$ANE Q+>"(WYJ_'84$5JPIMF> J?N $Z#RV47!J3&7>7,WC= M"7\HSX$@/YD/+_<54&LR!"G'&U74DU&XG6--C@ Q\P,^^-,5#;84JTQ*5"\JE'O@0TJFA_ 3-S/ZZOUNG2O$,N,#_L MX&?2]E%;UU"@V]I"WTU+T,M=0OOB2LO1UNEW*L!."[HOU&FORW;4P?7(YMI; M2 0PPS&!C5+%\L@0+&FDEH&^\N[BYN'SMXOW"!]$ W%#'[^-/=##: 31@M]0 M_L93P6P1*+>?[IX^7RN4TA)-5@C4#EZ1%]$AG#-RJQ1#X(_2,6B"\WF])%B) M/: HCR 3EW+*R;IG24EB0[F.?E0L9>57V2\1?0RQT .K0*(,G#5%"RU2:E/1I6% MRTZ,@]A1]I2AQP)1*X/RE01DG%JI"(ID">26=\Z-6ESB"E;E>WFD_+:[B_W0 M(?FC)(GSV(;S,&3O. G9D)"--P#96-<[CH,KUD N](N]9TXO S[N$A_RZ46\ MN0;ZL1L]?\3$4W*Y+2*UR$VF':2H %/^/8=S)A.E9'N$NN2<-_T )9\09-S' M$D.(KJR 2D[25_=1)63TC"BZ864E($[$CALX?+J\B=C;/4+NB=AFH]WMR46= M\*)ZK3(&FN<<]KWV8[V*9H*_TH"N!WG]@]M#Y39K_A2P?*\=4GM2=+A'5_"- MNX)=M#C@G.*">^WL&_JD0YZ5D9BOUY.2&+]G)?-6QF4=DK!K].;K'GY.SS@O0A5S_S0Z MM4-3F.NG.^(V=4_KN(N]Y4]-?J5_*&EJF.6NR]I;1W<=7M MJ+WN:DNTK5)Z<&&41O:DC>R.CA'[BF^OB8T!NF!E5R=V2"LKK6Q1,=TQMW5O M,<7^%6T0TU9!,7VM-)Y1J+X$['EM0D/??3K;J9DG:8DWA+N(:HQ(S"E<6,CU MBRNMHW;6]&BINRE>(Q55,/_X]FU#%%D"\PUBOM%;G?]=DSA2:OZ&&*P$YIL7 M5ZVN:G16FT1+S:^)YF^(;$I@?@N8;ZB:OHJ_/F9HDTII:J>7TT_7@Q=,YV_> M;0E9ZOT??D[/."]"G=$9X77I?!DA[)C.OO?QMWUQU6FIFEG01>"P[&^5Q'KNQ=7NF:JG6Y7JGU-U;[5K(CW/>S2VE8U MK2#O9<)3)CP/$]2\^N0+:VE>7&DM55\S3%T:N'H8N$UQ31GW5 MN=3]#:%-&=S7+ZY,76T9,N=95]W?%-R4P7T#N ^AK7G@8\U9)SVS3?QDVK-N MSS@O0IW124&F/5_G)W;,"]KS$ PK,2^NVIK:;+=DC%#7&$&OBOI^?]]4@_V$EV(ZLTU6U=D\J?ET5OQI /:RD@VF!CMHQ"EI]F?J4J<_# M!#9E'("[A/=^J0!$#+C6;=GG!>ASNB (#.>KW,/U93C M@G/0+Z[T7@8;$!DT357O%JP E,>"0S&_5U762S,O MKGK-7O$"0*GXAU/\:N#]P/P6,-_4U:Y1,-\M4YXRY7F8R*:,@V\;I+RCFDV) M^*JMA:NJRA6XWP'N=]6F*=&>-=7]3;%-&C.Z7QW.7\-J M%E1^K5Y7NJ>=\WSR<.IQ:OA2-'-)YD'K]HSS(M09G1ID_]HWWUJQ54WEMM;4 MFQ=7+;T#(>_IH=CR!CKUT.(WT5NQ54V9./7 M/\Z\P$8F?O"98X7V,_N(I+PT&MJ:,<]]*V#XA(NK=]JZ0>K)FL[9A354M"?3>Q55;[*]&:VO"I5O:'"4Z:EMF:R5R=IZQC3KSNMKY!B;;1858FG CAZVE)"- M,;#3IJH9LHU6355[4^!2!N]QKIC:[LB!@K55_.HP]T8+1PBH6N=TYXIQ+M>+)_/S[G[?C& 1ZIY+QE!O5]>DQ<3;3K.K&D7; MDY;"H?+<05ER=P3Q.K:-UMO5=8$Q<>9?JZGV6D4OHVHG1=)T[25;U749,?&2 MTVBKO799]QTG+'1OTFY55]!DXBUJJZ,VFT5EJV(1HN#S#^K_$N&K8TCZU?_7 M]_$C:? U_+$4]UYB:$GLH%^UW2%SPP^7\$(YC#8;K9WP'D) MB^WD6.G%E8)B.?*\T/5"QF7$I112]-H/#]+-?>7>\\.)$ *C%,L= M*HXW]D#( R""TI\'L+0@8(&J+";V8 *?]AD*V%"Q7>7OE,W5/HF/GQF MO!%,\V_B5Z;/)0Q8+'PA/#"5-FO@N)D663Y?P@8'MV!8*VL/H M8<9\"[?PW?=&=OC5"X(OOC=]%'V4GKP;SR5UMX&?**@#+&1B+ M&?Q&Z,_9169;Z5WHG;+4::?=) E] DZ-@-/> AG$VT/-@->X+6*CGR$%Z_T&=A3%KT86K]8J@G5LMV96O[8 M=NDJ;.F0.X!?9C[02?2SRIA0H)=CS0+V(?K+QZ$=S!SKY8/M$@'H2Q_%TX7! M75.90K_'W_ZXL(?A!%U-H\G=C3C&BU\6;S?@K3]67S>;C:YIKGVKV= *OM[2 M6X6^L6E1FMYH=[MR42>\J)Z^]5$YKX=WW$=O_5AOTV7SJK(>,D3LK T1_S&W M?%B(<@N6=D@>XI'-0C;MPVM&4WTMX/2D:'$/KRC?X&.3(!<]BD$-#IF/C ,Q M>LP'&WR3/O97XN4NS#_->=P]?BZWP&JE5T352 M+M4N-Q%;7)\.K#95V**-:G,H[3A^-KG"6[#VZV[!3D()I%-YFTZEP@N^3D47 M?">A3]*IG(-3J?"*LONZ*\IJE.",BEEN/'_F^5;(%(_?&WEN(,O9D\Q;,458 MZ3Z)5YKPMS(UHH?^0C5;J]#[ERK K@K9-/'A[P[#OUR[P^L4 M#XHK!.(9357O2)M80YNXJQJU&I$P+ZZ,KMIMY1<)&2H=3B2.(1%XB:-WU(ZV M>HDCK<3QK<2.6LIJ9 *O+G13[757RX%E)+63P7>(JV!!*(.F:H.FB,ZWG,S% MQ;R#$XO57C._E$O+5YOXZ-7<[T(HI*M-XW"G1:G[985"KV9^[^*JUU1[VFK? M/*GZQU?]'4'/:[G?;@+W#0AO5B_1:A3>:.WU\6U/Z"E VTMD+E:D8962+5@G8Z)*.JT!)^Z($5CF=IWBQ9-W[[DI1D0JM%8] M-$P2G%PCH!.VCF7&1>6(@ ZA\8%;[$@K4%)P5(X$X!3;IB&M0$VMP(X0J1P9 M,"^NNO7J+'U*>:#K(,# :#JS;)^J/083RQ_+=%!%Z: _/6^XL!WG+B8XRG[Q MPT$+AT!UFO)D6$.KMR/VR2,"(_L7&U[^A_G>6NZW+\"^=75-_RBCG[H:@L/8 M@8ZT [6U SNBGQ+L0/=(=N"L$T4_(-#TYX-P[D>MCC ?-/8EQN@ \5&&^#<4 MBNYA%;$%KZ;J;7EG5L?$^&0(=( 0BNG]"LM^D MJ%Y<^&G<9M?,?WTLS5]M8J"R9,!$&6@9JP/#91!T?#MP&!&@_C=J;\WH56D' MCF\'=H1!90D!M7E1N]W#&8(=@5#4,1>6PC:+AOS4ID^=49QY PNP;%=QV!A6 M03W7(>+L,Y>-[%!Y)Z+-5W?0/",W\[IH+D>#/RY MY7SWO6<[()NSQJQTX(C=*GCW+KU+;:+,G2POZF9H1E_/E.%F#>U A6:@=W$E MK4!]K<".&+-L*]#%U+NJ]6J==#N=Z\@_,382TRV TP&0&X=D)"-7Q#06'%MB M/T/D9"&B2_:#J@:[CMQ A7EP/T-$+@8%/8P(11=HQ75% ].IZDT)9*^M]5R) MH38XSK(E V?(J88N[R]K:"0.:R,,NLK6>C+$.E6D5\D"8<(QJZ.VM8)>X[!A M5OT237>[)H7M&3/MTK?LY$4#*#_TYEAZ2',T4TU/M?43-C>JRFFWH'X=/4[= MA>QL&Q'5Q> <0'X\F\/F'^*&KY](?OGGGE!Z;W^%O@7$LUW+?[D+V3385$13 MU-[@%9*AMIJK>9TRIMGN)P#5.JYH!_71W"H,XHXNV$=5T-,)_&NEJNV+*P@5 M6P4P;R>CB]*]2O=:6F>6&JDLEO TU4Y+>E?I74_9NY;;/*=&"MK%\7^JN:8- M4YYI%@?70SJF_T%U])M&GN._!YRH1,W5:>'\H?$8;+[!U:'GJ:\)63#Q5B7* M<7P@-(?]S)+YUK]G1Y,+ZC23KUA]H,4\W/R5/=>WZ6M5ZP9-04]-R^0,2?TY M\1-;.6:7?9]9/R^M$:SP@^4LK)< F9J>6FZ[TYE25Z*T*-@+@JT,*+<&I$8T?_RBX36S-?+_/;K7_]SJ]P\_/C^\./Z MZ>[A?D5V#[F?E?N'I]M'Y>E!^>O^^J_/=T_P$KSY^/#U[O,U M_N/+W?WU_^'9[__18S=*[TD2N',P8<.YPQY& MMV"*PY=_VD-P:-P[@27\P9Z9.V?H ,&W,=^UG)MY %K'_.#3RW??&\X'87#M M#A^9_VP/6/ $O_7)\08_$]_5:W+/"X:>#:_#Z$5<"P-/-T.[Z,_91?U6WNVM M67FWMW[E:5\FGM#KZI?ZRB/P56.-.Q$W_GH'8M0#NH6G"8-HQ'&\!98:D[ % MR@RB%&S$XG,J*F"EK?'89V..BWQ1O+D/'R(BTMU_P*FH>*,1PW*IX,-&)RB, M.T8=2^B'V"<>UG7T>HU.LU/4568MG7T#LG0@]FHH?^H 4&!B9!W%XAOS M!Q,+G'T4">4@3>&YK6=(MT_Z)XK!OULOV#A'DBT?V3Y;H45T>\042\ZQH9)P M%U??(:[.TPY:TNKBZMIQ2,8>P@GS)P&5!'7C$>\(J' OONNQ]7FS80- M?E9B@G+>D1ULAGF=+H:K'VY>Q6Y%G[M778E6,U@\;VJZR%JD+$M9EK(L95G* MLI1E*^TU:Z^.O]6JIE4LY-7,^DRI"R?BRP7 MK*$*<8COTL]RE* J.6MB+TT19(GDB>2)Z?(DV(NNU.5R\91NSA,;K43GY26&DF+ MU.#Z\:28!G>KTN!VS33X?//?7X SO"&QA^C?N$MQ5*\H0W-IL"1/)$\D3TZ; M)\4<>Z\JQ]ZYN&KU5%U?G6TFI:5&TB(UN'X\*:3!W695&MRMF097E ]/M> 0 MC[C$SQ.OEJ/X0TK!D\^L8.Z_*%/+M<8,:VG7I-&3KC@R8I=VK%X\*6;'=@Z> MW]>.X0BLKMKJU"7%(*5%:K#DB>2)Y,G9\*28I].K\72PE)IYNO--IF.WELNA M;P.G(#[W?S(H^Q>_/2(C58\D3R MI&RK6E'EI];4:V95SS<-),:-448VMUC0NKC0P2NUV38R2 ME)82I*6BFBBM:>*D\Y;9DL)29V&1YKY^/"FFP!552&A-G ^L&CVIP&Q(SDFJJ%31?56TLABP>W'5::F:658>4JJH5-$WJ:*MBC"J M6K-'9;#-=EGG-*FB4D7?IHI6E3C7FG X[G540S.DCDH=E3JZOXZVJP+ :EJY MV4ZIH5)#WZ*&:E5EBS2$Q.A=U33+@J@?444I._T'C5>_DJ/9SVV,MES4X1S5R$6;V$T>Q5T>P.CV:L@VYL8S5X%XE=IZ?V>D6!>%(%I I(4ROE[ 3D MK)"I[574NUC3S#J:VGKT7ZB"ZQ7.UJZBA._X@E\5D%AK75QU.VJO6Q!?48UU M/S,6Y_&ADI"2D)*0DI!OE9#%W&!E0.#V<=Q@?2$HM1C9?"I"+*V!)*0DY%D2 MLIA_J@P'W[FX:NNJT>S)8YK4E;H2LIBN5-5&5>L>1U?.-UMWP$G IR+JTF9( M0DI"GB4ABWFQRMH'\ X?O6[![@&2Q5)7ZJHK574=UIO'T94:#YBM@MD''3![ M*AH@3]T30RQEO?A4E-8[_--_54\M_14 MQ%O:"4G(>A&RF,&MJD1%-\C@MMH%N[E+%DM=D80\.4(6,3I&LZIB#=T\CM$Y MWRBOY'&8IR+.TBXF\-5 1WU[L65WE8[O5I?>Y(*SH"JWM6E_DC] M.5?]:5>5QS*,O?)84GND]IR,]FA590X,O"HW.FJW\/R\MSHFK]76]AB3I[7- MTJ:'%7O2MI%F)<[NDXLZX449W4[]%E4BI7J=[8\ZZ3%YKYOMNGX.SCV\HGR# MCTV"3:/R3#DJK_:C\JH0C;UV_ZE0F>*G:;:T+*JW=>7@+R M=6N1LBQE62)Y(GI\B38IZ]JC;4I@:>O:NI1J=;$\\N MQ46J\(GPI)@*5]7RS-3KIL(U'C5;A1@<=-3LR2N--&3UXTDQ0U95\RS3 $/6 M[JG-9M'FC5)2)Y(GI3JZJIJ=6>:=7-UYYM0KW@J\,EKA+12DB>2 M)V5[CJK*6TV<&]@V5,,H.%9.BHM4838E:IJFI;LW-Q9;;43KEV"4"DMKY<6O2I4?@M'A3;5GEETVE2-CBQE MS-JN!--3XJSM'4V":C))JT[-K(X]8NO8-D,WJTH?M[2R"^AK-[NND'>2.BIU M=%\=K2H*;.F@HW"0*^_8+W54ZNB;U-%655C5%F)5.UU5:Y=U5),Z*G7T+>IH MKRJ,7ZK1*ZMH7:JH5-$WJ:*5>=%6R?E.J:%20]^BAE95'MY"6(S: M;FJJKK5.7T3KUA]JA?=_)74%OG,12&(5S0J,EMCFN-K*_)+ M="]/?G52_+FX\Q"]O'P#>ZS9ZS?5OY1P OJI7POP4+*L&]8HHMT8D M1O2__")!T+,'KW>?K_$?7^[NK^]O[JZ_*H]/\,*WV_NG MQVJ6WHU63H\I,"-\B"+N!TIZ5KBJL%\#!I9RQD#C)I;/%&L*LA.FIH@GA>EK MS&.\JW66AO^Y9$ CW]'L-<$M;7Z[V]OR=J^K@Q<[)<76>HV69FY5[/ROMXSM M)B+WHK2&H;?EHN2BF@VC6TPZ3XU2/5U_C5O="EW)^[%WA%^08?FP3*K3MD0^41/ 6;]L%5&$U5T9NZ4628=JFMSHMMN+.OSTS[RO>O MA:2G8K0#SE.O0C3B.4R/^> M"PP@D(3#X0VV&TI:Y:+5M>.0C.6M/I(T@_,QJ"*NV0K9L$@HL.^^JXX3\B5> M;R9L\+,2$U24/"5EZJL@TL9,_:'&D5:QJ5R5&4>8H"OE3,J9E#,I9U+.I)S5 M4P%8Y,)=9@OORIR+IT_9*0DI!G2-!@5&@RCJC[H;6Q2TVVJW;8IO:M4%DE(24A) MR/+-=U6P[7;G2.;[?..]BD=>GXI\2T,A"5DO0A:SN%6AM]LX**YEJ(8ITU%2 M620ASYV0Q:Q.5=#Y=N](5N=\X[R2)RF?BCQ+PW 4PU 5EKC3I"G'>DNF[X[- MXJK0>!V-1A,;W8*-_B6+I3FLJZY4A6KLZ& .NZK6D\#58[.X*EAC!Z>'-3MJ MUR@X5.$(H7 9$WHKN=,N<4)OK>:J5$&L':T0CCT^Y=B:KIN5&7-SSSJYVDTR MDOHC]6?SG,VJL!V=%NB/WE8UK>@L7*D_4G].1W\JRZT@-JK=43M%(TVI/U)_ M3DA_*CNI=2ZN>J8.)[6B(RJE_DC].1G]:5?F?[H75V9/;9LR?)/JNS_82R=;\;J82<6]GJ-;LLXPB32C(AEA(@&DFZ2 ML'VFE6XW ,7&+Z\,!UT__.3NZ?:;HC>4;]?WUW_2Q,__>E0^WSW>_/7X>/=P MKUS??X;_7W_]OX]WC\K#E]2(4!PK>O<4?>;'[>-?7Y_H(P_?;_G4T\>,UJZ? MNYE7*GMIJ.Z01B739WZP8.Z$])&'&?/)6@3*NXMOG_^7-9U]O+YX MK]CNP)D/6:"$$P96UW&\!4B;$C RG<&'/+;D7_,@M$X'U+F< C% <\ MNL.;:, G1[&<>O/0\;R?Z.=)\EZ8Y7^4 K*'@*1'3ZU7>!5?#OWY()S[R"7D MQATXX#%_7[G]-6-NP%1ZXY&-J>I5/.E(PA9;)4N9>CZ(&@LMVX$-#A,C"'M$ MF1(7F[1XQG<22$G:2Y*L8*)\ 0? N]Y\M?\]M\&9O-"_;JP93@M%N0"JIQIK M'\T,_62PLF &CBJ(9&& .QCA#M24K1EXTZD=TIQ)%3["]Q$I!!>3<0H YSG@VL'%9DEJT-FP>#7"V#Q[#CA8 M2PD@FK%'L'@P@-QS@6#-W0&$V);M"DV86/#9B04>S5=P3CRV#/! _H<<_!,8+?@5WH-C3&1Q&%31;&3\XB.,USX_=)TIS;+T;*T)8^]#UNP,D M88KKA8Q3.)Q G!H%G6D;CL=8H&R <<#"\H>7&!10_!D"Y4AELSSR[> G-T\) M6VP&>LT]!GQ55?KS$'\;N %J#SXC%'&*WM3-*/!01;F?8$R@QOYC$(HPV6=C M6!$N!K\,]@)6-.8B ,RA! 4LH:%\M_Q0N5.5.UBPHEU'MNC:A>,YVLN9YQ/C ML9^8HC4O_T\FZ%$8393^S 8T4)JG*@R-3Y56WN''+NBO\=YRWM7<>MTS_]E4W_ TRU8H^4T=P!!:'G@B8QG]EN0WF"37[W M[6=X$>*/P1P-"&SN*_QGS!?^@^$FP**$^!M:K]<2I$G> ++,?._9YE$#6<3F MQ\ :H:[Z<,*F5[2/1/QMTN8!1\!N^7#P0L\!.H-K@9?%T_&_Y'4P)D\1MZ'\ M$RD*!1SK ]3KV<2WT/9$BYIX[#/'!LNS_#*0&@1E M^=698[G+KZ%)XG+,17_I[=#RQPS>6GY]83MDC3"KM/+K]*8U@YW_(L.YLCJ4 M#S#Z]LQ:\^C(W*ZLWO?^!7B M U!J!]7FUPP(&)"F MTG!R6,,_YJ"*S <9'P4I>X$M#<$ AVR:DN&[:-%.F# 04U7=$_TSTX03]QE/&3<1G@,1;IFT9 MT&X&LDY4MB#2\(=HCCE+K23RF,&1!^32@>>,F0M.%>T/O,]FW((1U?YJ/#:4 M=Q=_7E]_OWC?@,.1@I%-2&S'@RYW6,K(9RR),57%!?\Q9/U0!5[B]OOCQ7N5K'%\>(N_&7^CC]Q$*P-2#4(& M$F+]0D$9HN0 1>)$CP6GI-#^#W\!GO[I[NDS9G?PO?6_P3^B\"PJK-JA6&J2H/Z7>2"P 2P!"EIV:!2H:A+$JDD6P,#_VG\BS@7K[>*P%'MC>,)6R M2+GR2&(,&$K/@[),$3SX&5D%OD/%T*:Y<"A]F\[]@#Y^5R1(=X3@MA MMYF-,5!H^TS$U[@1>BXL@L0;X@6@F[.&2@T%LZ1;Y XX\$(/[ MG[M.% SQ> M^!&,UNT0%Q5_!41L2"::NKXF(0"N#5\BG53C)W,WCGL1LLE_QPXP=J?0!E35 M@V4Y0E]%?+AMU116@6WW CRZP/=#6&=J_9N^AYK21R;/N217<=BBQWS ,[0] MR&'3=Z>G#GXB7/6,.YS?#IE-8(5?K"WN[@]<(*I;;28_.;\JXRN:NT!C_'/AJ0RVSJJ,1[R!']K_1[R-O_ MN;WYZ^GNOV^5A_^^_?'?=[?_S'%Y6/N@&'SRA#FSN/TXF/DA8S.(IB F!1(S M/$@XW)1.[!E&%,"^,9QK?(KT(&AD@XD+2QR_7#+,4X$ACGM:\OAM^0=F%G?% M<%*$O]OP#(R8';383 'I6&",[49A%.,Y>C8:P0D02.2\<+^<_(B(=L!1+4UG M5).N2_%K]&3P%Q8/X4"H\&BTK3$G#X!FJ8%!48MV%0.@!!X'-X_1W1R9V??QF9R"L.G!1.5X%TX6"'-] MNT]/5Y"4+G.".&<-$0B&#GW,/ KNI[K6P]D8SC^4_^ 1,9>>-0G&_=SA>IU@ MALZT_75B1=/CN_%'D9#+M7I,T1=PED=2]>MM]UQQ G(YR,OF'R,IR^8,&\K? MK&=2,CP*8*Z&SL$84CJ8#1+'EI%O)?F MM$[D@SU#5J&! ?N&![A!HMS>,Z44X"&@PXEM:BB?^5TK+@[.A_Y0^3=/3N$J MD3=$1-!?#_/8G(+W8',F(-<6YI*\L6]-U7?4VN'90O>L%_B M-H$^%UW>C!)KRG[!JI4)#+XF<]3JMMGS;$V5\D MHO"K\,8C)K?P-D$QFBJ_]ABR9#%:LA@4-[R%:4X!/EJYPT, *&S2/BJWHY&X@?F[Y8)A?5'XC9E)9M7G M2Q1FU?/'5N3&,A?_9._#D +HD<-0P]$S@0D:>: >H"6_N(V''T,!$W$FWO#, M>#Y#9/'QIHW.AAP[$_![-M]GP1#&S%Y7)YM>M+#(_69_$(1 ;#!*]2^%$Q@(DRQU8,UK' MQ3U>^&JM#\JGR$Q&:*+40YZV/GS(NZ7@J":[P[W.7)<%-$EPBMP,\PF2\_#4< M/A!J 9_M*Q.(GR(;#B=5B/,8@C%242'E4D&%4L=4?J%#UQK\LCW"@L'OI&XK M(>K\3>_&3B^E1VIR6(Z6B!)'?CUQHKBFZ'X^$[XQPF;BSX_!]0NQC!"TD:9! M> EQ13J2I]LFCJERK:&-MQO6B^\YCC@N3BE8%3"KY%@<']@HM4_N6;P7W8[X MKR52)R)203%ZLJ?P2_=@MGYXL/J\:9P-$G5P&!CB"KD:KZ.))$Y '#EB\"2V#89L,@ M0F#.*.$\77GS8T' (DZ"H^'I>SS&,/?9]CTZ72UES4(.DG.Y'?\69=(?H_ @ M"O$_;F9Z=HG&G@4ZQ?E^+,CSP;AL*;\99A)@LD3/_94,A9W*4(AZA9SE"IS( M&<*;DH=E\3"5CJ306"1Y0^LGB!$KWQD?SE,G%VYV?8-$1341929$ 3ZZY M?/@%EU]@H3C@<1T!Z9@!\$6.0B0KI%C40"PL-_';(!:_:7JLYZ#>8P*OBQ@T M.N*F#E_\.(L/A6!Z2,BR,/B0O[1$&NGR.!F=>^/[*6(:3@!2'N.;ZNV^=4], M[2YU/3QC\*#(KP"]T0AD,DS.MIE8)16F+IC/EHJ$18B[N4:XT,9E[%F!1Q.7 MFZ*D>X[(>0A/\ &$P248A+J$@> P3^1Y_#K"/X+ \^W<-J?8#;T!MGX(6 M,(W^6(:L=9""S,F1ZE((!0S\FT"0"L9]88TYQHK7AXE,&,-@Q'\I4.'Z.C9* M?.RV_%7G%/&Q4C/SGQK S_:M(<=GB ,_G21B:YM.]$2V&&^0>7FK@L6&6)0< M535A/G_ [&>ZV,4",O\Y<]C,)HM$Z+HYF5VBHF] W!V$_9]%M=7M]T>B;K/1 M:^Z16H7OZ:V=WS/4"#(0;,OL6@C5#0:^W4]*S;!PBU&F (LYQKXUFR ^;BD> M1[>-_5.BBC&\]0@1N#<4]RFX^(9RO5QKAKO?N6EP"X'RF]XPV]FMZXV6D6?K MO%(ZU38HP4=A40LAH"#BF%+M*_]+A.:+[GMXA5D8%3LBD"-JX9"C4(N7U:33 M;"M%=T@(W*:8[0KDK"8:SH12V[!B43W7(FD_ #(TG _217GIU<.2EZYG031- MCM$BI!K^354VQP#K\E0\ 1E!P9;-4G1['%$VV$Q:/ RN$]I7Y;N74G#/8!*] M>< W(=)OHN0Q0F .? _Y).H(+8=?_JDBL_;Z\[YRO:9Z*TT(+#Y<1Z :@N5. MMA*K?/#V89(!-W$W&IX'C&J$CW0]*2N99 $9XG6-L8E&MGGD5? J\JO6J M Z]R\TRU]50(039%C0KD8\ U53%G -9I>##' '-K*K#J2_%!'B^1;1HV0UWEPQ8LX"!HOMAE5)ZA1(H0W*O09R(&;E.ZGRE>X MNEDOHB $#2=BY/_),J4C(LRQ^W1=CU_F7,DR/).8P^?Q4UHLOM12!U\744L: M_[@N%MG4DF*)CD)$9 FYA/CG@OAC'BSJD!6W*#LBN#C1-7),8-_L,'*GHCF* M0B#ZU'F".P'TQ)G>:^F#-&H*Z-5VB[00%B[[0\'"FHES+8N*$:BB#M&^H?); M!SQ^9/*$C\+S#.K>)3V M!2/#Z"%OQ"M3\#C:YZ0I\Y02J?[>_1=^C0VG;,4 M3C$VO+1$F57R??QTI]'\?9>1Y4?1Y/QFN_"#U!!O'O"B(-'U)+OGV/T?2_RK MD+$E,QZ)UO;HP;'ZV$@E2J63J,5=V"C^HX@B_]%WD8H+T:6++EW+Y^DUE91Y M,&$-Y3.LQ Y9%.P-XE(4 =5/"("Y BXL!_.A%E..'F)3]+/<&R>\OY#0"8J M2(U*Y. ?S!V#PUJ.QT0'(GH\9ANF5&LB:I"C,NVX1E#%UL&A33^2+$2$A5B6 M#?L>VH$_GXG"!L(0KSAZ(3 $^+?6%#+#3&\(?G^[$NC>H4,"3T MIO9 B=KD)=4@F3,3^;X%==("'6$AKAF7%B7]HMUS9SF-8,PQFCY3&Z?RWD2N M%U+?4WQOU?K@&C-J)[H:X#'S,O0N,:#+]-\2.751,92T:PMX$5N\TY3EQ*Z+ M".F/F!(('1*%#I'A)J922I[G!U.I:"QGQCY[*?9G&1OS.^(P5WC*5XC%043^ M'P9'@NM0 ,'PO @2DZJ49\R-K%_@C4+&3WFTILC%9WYU73>+]3<[4=(6Q6SF MV71@\=/$%!:04O]Q\0]OLGA:-0Z:3KT?DL[QN*7S,DB\/*R->13M5"(K1 M1]$-%RA/O^D-3<^5JOW"C_:2CXKF KQ1RU#97"36:F?+ MQU>S+V0!TQM9KL^/\QMSV ]=:*SLS&PFR2K:F*FUDOO2S+65J74RF1-1GI?= MS_(2UA2_O6)?R]=OZ[EE-/0FWXS1,%I+NX"7]"W+7[X),IJ;5AD7*:=7NI2% MR,& 7C-+?ZW9W$#_7G>%_*+'AM!4GP+-Z,J0AZ!Y"A[C?46WAVC6Q/U@4A,! MA,$D(7(4]T\>F%O$I,TW?C&8]_]%],!^B>#RQ\)_8B?5,076[-FBOK#@M@>^ M%WN;Y/RK*F/'ZX-!GKN\'>>:&"]U(Q=U#-S:/V)3&7=$O-IW8%C.2-U'?0V3 M.K1O47+IX F$5*/<&A"KAHFL:-"/[(EX2,Q7]Q0Q7T?MC)4O19?_$H)BI6Z2 MHL.+!@OM/YTTT(^!91?-I/A10LR:\1SJ%23.:2,+;5_X0J%!T@*=>ZSHFH+0 M%4->2!T[VB6/GG*OJ]YY%:6D-;4U,0^=]I)D#O4=20\"<+WGJ)E7]G*C/[<= M\CRBTQR'5:0R- IV)!_311S?:I3MB *,!5,R'>2I8;X5]3D?TPW@O^/V[,DE MRM^\!68TU/@E[JR).L_)+4G?PQ,:82]\QNMJL35>IH%).)EC\)-Q]2++M98] M;G09GKV328U-LK!TAY-QBV2Y<,+#"VC\/Y<@$HF4V"P)BQH+03"/>B924RS1 M=C!;AIY.&?"+2S?$P9;8RL'K.V)"0@3M[<>]%8'LL$J?B0*T2*A^#E */G&$'9U.1SS3!K.WCSW"FO^ MUUO&=K'/K4&-5D>7:]JY)@V^T.K4;%%@,]OU$ZCZK0F9U][.O!UNHM0QR"4? M49J\_F3=D/$M.VGB/@1%XH_AA/3=.Q;#NP^XY_4.4 Q<4FYIAEFF[>C;(L0] MHNZ^<=3=+F+45] [Q?-:M/MWE&(3W=#?OY;SN4BQ#^-+CIJ:4?NIVFZX"DE/ M=]=Z$QN^H0Q";;N8SL]T>.+39S1[PQXJT>IJ'YQQ +R_=*K= MS.E%?[#+W7=_;9^.54$R@: M(WNPA"$OD=EQ)FJ1JS$N12_N6:\+1\(82&(+]5*>D6< MSZS2;NA1PR^N$]FR!=Z]A)HX<+ ASDN:!RD@FQC<>><&(;.&8G2FY;R(;NR1 M/,0/$G4!]#!28_&D>)*;$DRP%JY^,\SN-LTP*WN4QS'%X2'%,QRRAXJ9U%IR M:A,@-Q#-IK>TF#Y-)%++;)BM5LU &KV&WBWV)+FF.JUINSS5%W9P2'Q-[Y1N MZ3+P&C+GI4)L3HH6*PB;'?3(*>XYKW+EG?[)77'7^DY?N-!!U :>- M;5@Y]U9Q+Q4_0]]"SE+NJ.IR;=-I=(YQ8U./*[K?#R5#AQ:52JY7VHTJ;^GK M864.)A'G;56ZC::T*M*JY+,J^ANS*L52%)QWS34A668236\UC7?X?7[2/RG? M11/HU\;H.6SER9A#,Y]GAB5N\G,P^&;ME-+I;>7J2INF-ZZFQ*\*5>GJ" M>KK]@'N2>GJ^(41V<)$T3HD@:XT]L;72.-76.&F-WOD9IS>OIYK4TS/3T^8. MGIZDGIYO$$%02VF3DAJ[=L.0-NF\;!+P='NARTG:I#>OI]N32E)/3T]/.SON MPDY23\\W=KAV'-XR7]JEF"9-&3Z'["JOSO^ZT2TVG>&4YCS4<4UR<,@)KXD&AW1E8X.=T<-IS:JF:OD, 3T#.2G0J-6KZ;LH!(M*/Y-EMQ^RH3?TH;6.D M'Y%^! 2PTU([AO0C]?0CRX.H*LH2IN[PQ",N\?.TSN@%8N.'&)&60J\?_6 M(+E^SX:E @?63+YB]0/LE[3Y*RO4+# [9\W7JB8WP>[TWE*HFOISXB=R,V:7 M?9]9/R^M$:SP@^4LK)< !2V-QK/=Z.'M3@/)O4RI'&##=6_6:MS0S=)18."Y M@1V$06H2&;YK+12<:(<_%RCS@ \S8#U:0! M4Q/XP\%_X+$#WJ0!>)?_CJ88LQ*5I?#X+0G^.BACIG V6=^SSWQ$Z M@G/TG/F0R_I%[!9T>_YMCHCG! )7PBVWX5]NLC12Q7 MV(G5F;0_:-R/02:0T#N4Z"@O+MX_)/>N+YXK]QRXIQ?/9%F]&I6:E'' M\H\ZKDG6$YWPFF0]T5F6T '+B4R#+7;VS&^Y03D[!PA MX'JC+4N)I!_)L]MVKZ6V94FJ]"-'*R72VVJWFZOW7ZWE[!S]B-DP9"G1]M.: MK"(J#.DVY-"_LX/I&SL&KDJ8?AWM>[-ARBJB55&6@\W/SSS)*J)3-$^MA052PA60/LI^'T,J>18>D1#+CS_)ZQW /'O M\%_S(,3/$3@Y@@QG,9E4$P(Q,0M"*V0*1UZ"7/'W,\4$5E(-L(0$/D6\^N'A MZ@B1SA83:%65-C24+[MQYFN0\BN23[(Y6\+9HU1:RF^=>#UIS'G?0NQ[/XP> MH:8JMU)B,P ;9F'ITHP-[)$]0,@M>&Z0'I\-F/U,R%"?(2H\(\D1^IN&(RL! M&^.K90&_#XBU_;&"?+Y+(9\EDO9- Q_KN":)I#WA-4DD[5D"2"625B)I)9*V MMANN0M(EZ+!>6Y9"+86Z;DA:GN]MKG%>R_>SQP_;5L_!:RJ )6!* J9V[U;3 MU*:QYP7V*>!8)%ZJWG@I75=[QO;+=BEF4LQ>??D&=J[7-%?.>2Q3?>Z+HFG_&32ZI MO>%L[@?PMX ]4U.I=,_)(0M@QQP>,/(&\R#;5:O/)K %>DTT[*,N5&S\(OHX M)C $_ QX%GM@,W?PTE 0X6--$5[ FZGEZDX9T%\' J_PC&W"J&TGQ^_07OC? M""(#'T:$"1.HBM2^&LJ7N0^O^IF6L#X;6_XP:5C(&\\.@"E]Q!O->6/7&B!G M<@$5#@^FH2L/X-&WSP*Q(D!'L*A5-$A=0!_7V U1N2M?QS5)F,<)KTG"/,X2W2!A'A+F(6$>M=UP%9(N;\3KM64IU%*H)E!&!G[! M>Y?0D%9K1F]?W'LA4]H?E,^(ZPAM'#0<7$0=*6X\Y !V/<&/!;CLOUQK/K1Q M#YG1:E]LUW('0'GE$9NN\+X6UFS&+*(E/ \G6RJ:JMS!NXI&G0L1[. S'/-; M]IA#.<%[BWP;S5.:X'U +,N?V+WEW51HJ% *,"B*S9&(EW,"*-1Q31+QK,KK^3D5Z)@F.OT[)MZM.]8'7QS\%8=!/FQ?*8, MYKX/;'%>(LC,S/<&V-K%&Q&Z!\$OB.TIA.11Z6,"5#1V85E(^H$WI73+;ZUX M2,TP02IMF;*C=]=]8>,4G&8V!HGE1#J/'T;0HGC)"DMQ[?CA1KN'I-H*4%JRO3+P@C%JR.-[8 M$_US4AFF?)UGEH8WG2H&JBX]7K [#G88DC-\WC8RH8YKDE"7$UZ3A+J<)<)# M0ETDU$5"76J[X2HD7:("ZK5E*=12J.L&=:E?YZ0COI%CP=$,M=<]?3S:.7H1HV$L>9'Z)@?S;>F?] \VO+1P1LJ8*4/6#Q5O'@:A MY>+27WO,UB]V&LV=QJ8FCH%P*JK>W'/L9S5ZF9/X5="X"GG4U'975TUSN_T[ M BEKFBYZ9;C[AE2WVU4-?!#&_OC6O! H@S*-^YRYMF\*:Y+<3K] MV&)K_*XLO+DSQ*J9N1,2P5)?7^$H+,::S7SO%U ]9$"%W[2X!B;BML^FEDW% M((*.^9K0&NU=36@/6IE!54%/UB_EN^\]VU2@\^X3<]G(#M]OW,^)UFET&EVS M+*A_5S?.%E9?QS7).HT37A/5:6QGWJEGCV2=AJS3D'4:LDZC1ANN0M(EI+U> M6Y9"+85:UFGLKM.@8VX(Q]Q9.E55A"*MT[%.JRUIG4[/.KW3M(;Q_JS0E GP#OLXLTW!X@9F6[B!SR#AF'H^] P4>DT;E!267+[]-=DX22GO":9,OOLT102BBIA)(N M0TE5"-@&L'F,EWFD)0J*),BT/ANN0@6Y9"+85:@DQW^2X\%T>I#S[D M7@*#)#!H]VZ[:J_=D[@@B0LZTOU"1^VU.F\%6'H*@"!=TQL=B2J5SB//G6Y3 MU7M[XHA.0;>E]ZBW]] T5=??UBR)DW AK5ZC>5Z8TNB*D<57C'3&2I*#$KV5 M:K^E[UFJ)EL(YPF9FPVMNREBEIV#=T6W6D,K$7UW!LK:D\I:92M"??NL-:FP M.Q2VW3Q0++$9QU3%OJZ'_YH'&%$,(_#2]\=HER4LHM7HMG*LX^/,"VQ$AWT@ M#*']S#YBR'EI-+0U "9$FN$3$!:ZU)Y/6E)0]>Z.HXBTI*\B;V=[GEI:TNT$ M;#<,&?BD'$O#K*H"3JHKDK>UO=Q38ZG8E&GD^5..C/?9V/)1'@@T#TL I\28"4"?!LDR0X=^$H5N\N/;:/]_F #SQW83E(,<.^Y MEW]>7W]7OMBN!6]9CO*-6<'<9VOJ FI? _)M[H3VS $V6(/0\['BQGMFO&NX MFS0J=UD8H21*J^^!YSES,B-*E9C1:F\F\I]#K.Y9'<7NXKXOF-&\M^7AO^$XF 6))%\L!3*TY"B M[!E,' ,VA^0R+JA(END,#5^UW;DX#,-IVL/3MOPQ(X\E)>'XDF"[(YXBL_P7 M9%M >2.,%"?>W ?;O8!C(' $=@LR\_-$4Y*&\K3TVVMSIU7TU8'E8>>;7.D?I-7. MT%B<;!;I&8-1!*;DC5#6;G\AFL:4[R(S]C4[+C'3A"80!_)-&HR4).I%9_@M M0>=I-@O:%$>2C4KQ*NJCDQEUN4VF2^LL1!%M(MST:9'8!LW#79$&5^$,"N9_ M;W^!]%+CI8=G5!ZV4"Z5='WMP3A;!VK$H=!ST"!6%KQ*.>#TS1B!=/OI[NGS M];GU2)+C-D]W3;)'T@FOJ;QQFSE!'&?0=TR)\<2?K]&92NRO<6;;V^A-4VUU]1E?PO9W^)(_2V:FMK= M59][ G)6HANL2WF&L5R5*KV(]"+K):7953OF]BIPZ46D%ZG.5&E-M=WK2B]2 M/R_RKMEHKRORJZ2[P5J,36\9V-0[V'7\NK,DAX;-F(\0M]*-;;6:^S9A7:G<:I'S/,&)_YIW1T\K8!U5>SC;4W\TQI- M.8YTQ3AM[V4@C=,I&J?M$;$T3C4T3LU&J]19I <*A64#C72$[PY77N,QO&RK M46NT= ;]+!A7 I@_C>:'\YWXF)BA2I#HW-!^>C<'NG\/"+_8;W7H_8]P[OW- MC$NAHJ=E,>!+.'Z< SP/]BW\0#^N%*/BO;BZ M54U-?T]-;!] 5&?!EX,9&]@C>X ,IS&3"E;FV<]4; $K T(Q(<98$!M$\=%W MWP;/%K QOKK5L47ZL-ZQ127T93K>SU9H*8_8"2G^T*HO/B.KHRQGLT5<&PG) M<$.\A(0I9HD""VS$#!;I#:.A\'P>?3YVK4R&^^ S/@L%$&<$![O#5 M@%@OKVD?E7^BY1NAU(XR*T)MP=I/>F'F>\_VD$NE-\,F!J1$H"[/<"('D^F@ M1YW-T7BA!06^#JP9TD(T/6K@[_3!.S#J.FB%/+F4_4G^FAV0XYC./+#\+A:? M#N%8'WH^?RI\UGJV;(<,/]H+THB FTMN*CQ1ACWQ''#I6/B+G=9 ZW[BJF5W MN[VZV^FGU-WN@(2)Y-QVGUD4>X 7FD+00H$+"".8:Y1+#!=(&Q3,336XM%\K MV# DC,TA1J<\3[1.-Z;<,BIV0$JDN%X('L2)@A'\"O\@?D^H6$:QLIH#L:_/ M_O_VOK2Y;27)]J\@_&[/R!$0FUBXP'>F(W1E^;9>V[);DN?.O"\3$%$4T08! M-A;)ZE__,K,*&U=P 0F2U1'=+4M H9:LS*SEG).&-,BPB*] X.2A!6_*R'[! M'WP'Y]\;GVH3^XVWDMH4(^D!U3)D_TSP-J-(>CAAI5#C$T8WL-@S+LA MJP>^.N,"/R$[A#22WPX(48HCLEC3P=X*^46%>$\PHX;9N- MJY#(A=#LTZ"XO%%0@O@$C&J$8XTL!X'8O44L:[RA$H%)D%H^DW&\OX1ND2QJLRD'MV>_]HH-U&JZWK.\&J0E&&UME- M45I+6[-6>\#BZJU>O]_ 2EG+ ?5S+T%938!V5CNGFG^RN.[17*4&-P4)-8/< M)9^[)GK7FK[9)]Q)HP39);IW;>.00,AJYKY;5.#>W%WE)$8B)B1BHL+=',-4 M(9>2B F)F#C0Y3 -@9\KY*'JM+-CSW^_+=XHE?=*\X2P:ZF]7F^1EJ\4(-NJ M<_MMM=^VZA)*7F^&4O&]5J_3Q,DZ_Z!FS?E9,2R+]9P!7>($"6XVI8TJ^%/M MW-*T7?1* _U;UU2-+8&O.^B9>CWDW.V*!ICW 7*]!EAQ':V&Q4C;ZE7)!0]D MK%O)\>XN&):."[>(KO MP6LA8E?%41M[L;W$CL7U*MNS_0%3HA%C<4NY]?/K\OYS]AE5W / 2SSX YX\ M0BG\5!*^%B5/<6CG1XX<(DL5?&(#.XGH8V_@Q!+/P1/*).)WA^@7)CJGYU8W3.I)\S(VI?.:8=>11GC9:5JO? M,=8^;-1;76V]$[1F%K7L7&\WAZF:WC*Z5O,JU=>V.FQ<=A(ECZ'J.I71N\Z M[?I4IG0:J9 '/KN3J8]L(+I R[M@-V=5S3^HRD/;-B=1NSV&.O7-C54M;N#& MA:9V8'9T]!6KONT:OH?SIXT.GTYD-Z)FLZOEV$GM6+K:[VB;'3R=_:G3]:*U MHCQSRK,_4U.-MCQSJN?,J:>I5E>79TZ5;@Q53,-V?MJT>#?VU%.Q[?JC@=Y, M4TVKK>KZ"HKD.KOE\,=+^[7GQAPL["X\[)E["J6?L,=(#3"'=P!I"SI+$61[P<"-D M+X'W@K\;A P^@ JBK@=I@D M],T1^R8.C0ATEX0AO.^]YN19CSSK M:<9LJ'\W4![]G.O1#]\>E><^1[M9<(3G/GS76![Z;"8@4F4YO' I+$^&CG3^?,Z*973IY2"0/B38!<.BFVC663SMY1'3< M6=_)'1$9FJZ:O4H0='E M/,#HHS'UW&1Z-)1;KX]'.ZLZ+$FFL,$Y M=/%XP@_\2]K?X-1\D/KR'^BPHG "@N<6>(XB "O(O8W'-OPD0Q )%QA;X =2 M]_ ';/8@Q9[3.3EE81*Q8>(5$3-N02DD#A!8Y$8Q<5#[MO?V+SIH2<)*E:'] M')? 22R*TC>'24P\BO/>:"E7G+%0G5]O%WD267K2\X.]%LC,B3/(@%GLFG S>B=A:?XU;#4N+&5Q>9- ?0T=B'HM<$B30RT<>% M4SW.-_CL@[DZA-9Z(0I-< 1(4F[C\=>>,$\KWI*DMDMDT3:O5-WJ[.LK3UWMCX5%>NV6:IJS4,5=JN4VM MIW/,%R9Z2V_D3L49TGW^74A75*'Z//6^V GUZ?82WTVY9Z!BW@F-Q]12D'>+ MG+*Q-Q DZ6DMI*=GT. S'^$5KNSX:6U=?X!R;!=>$%5R7Y*^]NSI:_NJU5UQ MLU^2US9B@I\D>>U%3[4ZBP&>1V1A\C[="=RG:ZNZM>(8ZS3OTTD_>&@2;U77 M5YSZ[YW#NQ&K_+6S7SN.0_Z-VZ^!7.W&*UMB%-MA:3[;?W2@FR_!2EJ=<]9W9;9L+.1^8E/]D> M@LQV9-T-F<]]U3)6,$EMW?[]>]E]CTQ=*_3^8E_;W,X_Z?D"*U7-,N2$:>"$ M@:6<9E9>RM7$L'\B=Q6N(L.[O35OK:\@V70*0:= ?/PCCQS9-!9():UFOA7SMBM M[FCV=4W_50:=^M*FKMHS-V3BE";<$!/>(.KHVORH4X1Q7%JS"(;]=^ ]B^(P M&<1)B*=6'$L6L^>08],03.5'^]A?/)H9K:EZ5RZ$:F2$L%2C*Q="-6+_>VI[ MTUUP:<$5.KC75BUCN8N0"Z&\NQX0#G'Y9*,<(T*D(>#(X+-@#T/MFRM(L>3, MW:I_.\;R:\HR]&R5/)FJU9,&7.,N>X9:$ $%Q/B+)^:SH1N_EP%^SA7)SL)[4=(S;JFUY(G'<)Q)' M8\$U'0M+"SYV"SZEF'/Q.RQRWBMX09\TO&R/V 938D/&J0V]P'^^]-P7O.Z! M0>I(%7AKB4D7'55O2W!837N:Q@K(IXQ&VX'O+,C0Y>*G'M>J]=2NMM S'"(* M64T,09R<&1<\D:I,0A;;/P^)"3N:R6OTU,ZFU]J;0'0_;[3V.BBU7"3NJEUK M18+?T+X_W9G2[ZMF9SO!B,:-UM'/%,UHJ[!4.]!4J8G-H\!Z+8JXQ.<_:/Q. MY3[[]Y9CKR&:4MM=W69"9?3R9OJ+W>0H1W,\/VT1BNUE?[ M9D=:;BV6"T&VV[7D&G2=-:C/*$+*=6A5H4E8A\KLNED3W]152ULA_MG0OC_= MF=*UU&Y[>RKA1HW6T<\4RU([Y@J>F&-;ANXY;C*'8N8"=LG#TWP=C8/ +=VV MW-)MEH,P3-5:)3?;T+X_W9FBM2VUW]X0CM'4X3KZJ:)IL-SL'RKM/"'R3+%Y M:WM>,"#@ <31B8V5O:2Y#V/Y,)8DW=NIN#?<7^^9*W9RI7^3_FW;TX+NAJ<%.SPP M2+\E*F=0>KK!(F/MQZI,(*B-X@0)YJ73S=Y1)?;YK2-L\"9W'-MS?$CSZ)/_ MH'_@[AQ4Q7YF?+G#$=^3((:*PA=*2Z%("9(XBN$!:+(\=\IOVYEJO[VA*K+< M#:G2P09$BN67M.0^WI86W.U("Z[5@GN])BG,;+VOUSW$-AX>-QT14$V70+5- MSF2DJ]EN:[(O(V5].R-2?J!&^H3EU F'P*L=QUHN.^1Z;?RB[O@O'V^SW)-W MC^M*L$VU;:[PS0WM^Y.>*2MW>.5,V?]2%%+PPU[2/Z8]][WM/Q]^M_V 33UV M*.3O5U??%,?U$DR^;KX];)A);;U,.M+3\J8?B+=;>N-YFZLN]IHQ81:92-./ MK2_:K?I8/:6C.'Y'L8K_43J*\W 4$#(:)W[25,#KX0B8CF4IW6ZM4!9N@%\Y MXIUG<-O+]RF:N45T+-:KM>3M@AJM5V_I]9[Y'?OJ/#L?J7^%+C8]>!OG73$\ MY]OPN^B5!KJW=JN_'0/B#OIEGY?IFV/<^UQP-,>&Z\F >BOP;$=FJM)!2P>= M)TCF=@?V1V/U33-NZ:!W9\.=2CRE!S)56B+\F6#UZ777PM7AXI4I([\Z_)?_ M> KQW>(EV?T3"9BMSLIKP/KB:\#@7,REUX!S788=5+97H:;O_J(\CKCX!_@P MQB4_8OC-K.P'^!<_U/A<3>" M#T6)!Q6"UVUZ0ZB5I!\+@Y_N&"K *_J]]= 2C8.!R&JG#(-PND(MY:_!*X/A M4;,FYD(H Q@U&S]9W(&,$BP@*K$:#8+QA/F1C?57V$_\F:F*P^ 'A\0S7T<, MB@]YV\<02J M\#H\XB102>P'T3/0TDFAWL6>X3?UIKIOMIDX"%18$+'R^ZVM M)]-YS$G]4',RB&T/#2^]J7FYV4U-)8F(TX1L!5HX2#QNFE"T/6>W WX&*X)9 M/@R#,;U$-Q:*;SH)D9_P!YD_8%$VEN,3@NL:YAX-+0OMI=PTM$@"95@ M9*_X(?P-F. M;3 4%9TE&,J; I\6QJP+M\5:Y'Q#-G"Y]5*#Q@',]W_1+][3;U+W[L9L'%$UX94( M"H%60_\$KRKOGK']IKS8X1O%#XA_$;KBQ,^"7Z" N8<8W:#9;N#,[X>6)!+2\T#8;D#?(/I'$\%6A6 MB1F6_QV>M;TW-P5D>/W>52#1>H^_X>9@+,D('K"7>T1J" M;"+P8,I%'Q9:!W^4UIQ3-P\R8^%4;.5%+'2!9T\B]B']X5?'C2:>_?;!]:E- M]-*OHG1A['/ F/0]_N=\-%MM/J+B0$M\6?RY!7_Z\^SO3:MEM?MS_]1N:6O^ MOJ//_\BB-Q952FNW3+TG*W7$E3*6?[SBP>LV][6M*L>X?++N?+C@9_NQ.-^8.OMW6SL0VNP]JAP49C&RQ'N(X17N&P M"L<9^JKCC.8=8LWDX17&NE*+-V3F7-Z%)WC47:'1#3S)[JM6=WO>X97S94"-8_9Z&ZQLK ?^#";_3@,/ ^/I-+#&XD:R\.U M(:6EZLF#].[A,> G:;%:VY F6XO)]ALB*=5H)/+'97=*TMLK,L(4*;[TWH84 M7W+:5NA@HZ_V.Q*;7",V6>^I/4W"DVM<(.FF:O4E&49E]??R74D9;?(C(DNU MVLL-24[5K:*-KK97B,[):+--!UMMU=(:SQ!UQ!9L&1!K=!EKJL::])JS@O? MW0A7.1=/S&=#-][Z1LT)S5M3[9ARVM:X.Z&IFF7*/;5:LJ:V:JZ0SY+&NU7, M4;7^\@6D##E99]W#TB9,!G$2$H[(=^C@YCF4.VR+CQ>[_@L6>H M1UFRO@^YWY@9^&E(.D8MW*,JF7*R%ZCY4K#K6DW1-4LN92LRBL?17@_ M?3RQW9!XG@:PMGR6$2;OH:[::\MSL_HLD/C>]%]EI)$6+"WX'$+.Q>^PQ'FO M(&4 LLY&MD?T=RDCH& 0]0*D:'5?4 D>8U0D0U(A=53UML1%U;2A::R 0LI@ MM!WNS(+\7"Y]:KJ#U%.[]8F[-I=_:TT1+QUP.MHXBX'?/UI<61N84-$4/7V MG[MG.#+G4#D[V<^PU^\?JDM6'JM2&7*(HVJ<%P0_#J=%]A5UPT0E7)]DINB^ M/6IM40W9SX&7.*PD@H725:EJI?V&'']TL#5*QE#[D$5!$J)"G1!EBK(#,"Y6 M]+4) P&^!"4S'ZZ*+754GYC SN)F)!F?&%^PE*5/+=0[JL+ M57@.;2=!T4K%84++RH[@,Q$8,JKK,0\%SU N+/#1VO''@&0A,_4HA%FCWJ:: M5C+Q4T9#%L4D<9FJ1)($&%2UT"789^5ZI;TX)3[VFJEH9?H^). VI>6CSE<+ MA#*'(6.YJE8V@%!-K)WC0K'8L5QJC%I BH)#U[?A:[:7BYP]B0[.JR0Z(2OT M.7$=TC?CS6-9G1$B2-IM4$C\RIBO^!DA9*'J?H$EIB;C3#2*'E";492;4Q\\;'XC3[]8L-<>H(OP;^A2RBJ M8G'E*F'C7^W0N<0N<4D$;JJ")$L&,X6J,O_J$3P35@%8JLHS?#D]+*9S8W&: M'%4Y3BYW:?G"K?@"/I,W(1.GQ(8B<^=\8YFU"&%O@R!$V=2 =QR]G+[B2ABS#O=^7QK;*!^I ME0X!9WDU/X16-N6(4A?QQNQ08:A[HWQD R%YHZGH"PUXW,=N'^),2WW_EX__ M9H\GOUZA=FG1&NF%3ZB@J+4O_Z:"V3A"QG=@3_B<@6D=>_"A.D+HFB']?F9& MW:6SZ5/6TU]$3^\]Y-/<$_U]W8#> KO$;33R2_=Y0/V:!]2]=Y&POCUY@D5O MN3,S*)89/([W$(=TG^J6YW6GC*[^>HZ]S_:Y;WZ_OWJ\_7JGW/SWMYN[AYL*RZ,C"$L5TA^%1&$C(3$< MX \%K5_7AQR/]%4IJCDA*EY#N/&A1)X0Y>$(S.$U'O&T$S5S>88&+\Z4RH-C MZI!2?MFQFU:MJ$;/Q=]S17BQ;L&\\Y$2$UZZ: 7\&=8-(70@;XZ/C@[JJN)[ M_\ 524&*.%LQI5T3^A Q(',*0I+.?66XU(K$LH5_!Y*^ $EQH2'HX&DA4>@D M-1/0G6GTT![PO'< 66:2"IR7NB&:7;F,[!>>>X48WMEXX@5O#$7'42L=.!?>-='R60" M*2\-EK!2H?W\EHE"IX+,^ QDR.X $]>WXCICWE?2)3;Z=8QF+PSJ%;(AIDT! MV0X4=P??'BD/,61I8(5@Y&.>?#\'4%J68!>+=6FV#9.0+(_/N@C!^J/ PY2, MRT4_O2D7&H'Y;+X8P(^)@R'13&@E6GT00DLN]/=%W>J"3/2%\1ZW%O"W3O#J MD\@S7]=]\ Q&B2;+&X*KNB")RDW@LQ]6/D^VAY:*$_PG-C=U M2J3.'>&JW$D&Z9I^D(AU1! ^V[Y@FX8GTY>8FGL JF&V(X CPR6\27P:1RZ; M2MB;KT'X TIA]KC@RM)=#MY=+>4J@HX(X[FCDL]'VX-B'%KQ/[EH8Y[[@UU" M.GZ)/V"RS->X+E^$0O.P];GC@<"/6R3E^4\<#&%IUP>J&2:^,L9?IS:)AB]L M%H=2;)&D:VJR9!3@QM;3ZDRLY"%-Q"^C40X&S,-/L.)\*"QSH>V9L#=^">IF MDQ8YM7UL.Z3:CA%@F'C1 MWZ'=+^JU5+L>>P?"WP]&>S1@,MPGT>X8W[UXQ?8D:32#=Z#3W#'+QY="-PUR MOB40YZ/L^MR@4W< )@NN%8TIW^QX';D0 ]-M04?1]#]EHS.DYODHV#H.2+ U MZUT*FKABSI.$14\;,';".1:W44,8G##SA!5W?W('+X7G-Q*>[QR3\/P>.R:= M$,4D<'XZH)9W:6:W7=[=!3##K _*;$I_6[#I&_[%=^D^SW6 F1I.07R?XLEW MWP9CQ]I<%R-/OF$"]8J9%6^ 8B])^((7['07S$FB+&'R!P^ M,^QMY1)?DE\M)#4X#E-[@+3:\I5?^JO?G-IGQ/017&D7:T5Q M4E _E*H;98'X('!P)WP MA,;.$P+Z9I;(@8$61F/3SQMY9XF<0"0$8D7)SP^R[U,>"P4,(0"*;#1=.0X9 M!KPYRS(*_A2@2I7,C@;$-TYI%QR->VS_(P@Q$153*.N90I(O>M0II'-+1A'2 MU3"!I(064\/%-EI8K_,LD/=S/B)I3JO2*I+/?>Z4G_A6OWA M*J*3&TPW\R7!G#85LXAX%$2LBL_/DU_T'0SB][_0;OPD71A%]@MML\P:L)8; M,'0B/8P+*SJSP@[\1>\4'WCX7>SWIU."YYZFRM_&G,N-^"H)*TO' '.3[-G] MB<*T+=69C@MGMSSFS,5B13>L%$7'U(U#\])*C.TW'-Q@.,03PJ>W;)7O\%V> MPBRE?+@XC)!7>GQ=&;Z)152Z483K*QXA19Q-%T\["(-&=U<;UGVY87TB&]8/ M-[]_N;E[5.YO'KY_?GS8\.9.!H04MZ =J+X\GS(,.KDVQ')A"?$/##A&WQVL&<^ MX^E"2WH S[> XS1I\#&@XT+:<1TZB.<^BA42>I^]IF45JBNV'OC"]G;)@C9M M_+R:55I":)T/RF_I?9D'49'"%^M;.F@+E@ZX7<#P[L+<9I=N(6$?I#DYQ! , MOC1LZ86B;#2I+V@C(^V0;3PSG_>8.[O#MWJN9L[,>YH+7UB(5A7#0/%T\_A6 M6>E),V[_X/#--"F;#:]H!#8^Z>%]HP\+FR-B#EZ_[%!C]AN_P"6WVGP[8IT MIO=;FF$M#6#5?]\QEH?"RE&UU>^:LDXKZZ3!"YU>PRK5Q(YJ8IUP\+K];5+' M)1DB3Z(/?YU[_H7U=:_R:YUFMGE^6OQW<3QS0S??LHT!Q6BKY]41=W@^\H6? MCZSJC.8"('OK7VSC7"64L4).B,=K6PMUU3;K=YP@ME-00V,;7(>EXPKIK!I\ M3:O*QC99&K4TZIT8]:K-NQQRIY<( >8@[IJ'M7L,():E6QD51KI2:S>D7EG> M?2?*OK*BT0T$)5N&VME4*&J=R;(C"I:-+7;/AEG'[*Y T5*O_=71J'Y/M?K+ MZ2N/P.J^]Z+=ZBN3.&IM?=WAA-R3WF[5 MM*K>VW3+).YT"AQ*"&E/4&,=[%0_S,UJ#>.2&.6$$H_$X\$97XB%Y+R5655^2KQ"[P4V@()WT@$(K/O!*0#?_\ M9/L_B&7")T@,![9%(W>20MHR5I@)\UDLH)>$;DFQF(BE#(;Q*X(GH3Y.@+RM MT/K;A_^:A@6FG2,0& 2J9DX*"7P)."7B2^ E2%TZ1MB@'Z!EO*60T&<$2?LI MF2%>P]CUTZ[K,;3]'*J K^DRXI/H\R2I)+;.,ED9,4 MT(ZB*<, Z2UFFD*(Y">$$3W;@FR(0Q,Y<-56/$05YX;"N7AN9=J'!+F;\T+3"LS*__LIK.>Q*J MFCN;:1/E\#;"YJ;61:1M)<>#P#J5'(U+U- Y\I933I>F[<)VY2C=';/&%-M' MPP51,F5.2E%I&9LT9PR:4^OY+D) N:>UA(?L&8-@JIW^"HSK$9C9":)#VJV>Q!C*&%+ETI5FJKW^ M"KUD&41D$*D-.:)W54VK+-C=6#L[P2ART6FU__3^2'8&)T8$F=8G\69D!V;RY>X= >9;CZ264Y^ACLX] M2:3A,;JG?_L_?5W3?YW-#H\0:%C"%>80F,C#A[RW#3 ^*T ^,U D%Y%A>$V> MP__@>92K"MG8C6,NH MMRE$$2S[2H'#9A:"R#-Q*LQ_O^+B(:RQ].ZX30067VU]A3'BE- M1LE@Q#45$2[&//>)U,.@T9GB]C" ?L>/1'WT"5RQ7?$3NH=;<<(*XYZ:[9,1 M=,W2F9;V7WFF";W5^F8_]1*V:^"YI&1"=P[82'&/_N91R:7,,(%;T'(OZG1/*4Y-KV9L0TH=34J-15B)1_, MK08%N3UP:$]!*I58;1H(OX^%% &_I-)8FH(9(E0 >E.9Z)*D\0SPDT+0(B3L MW DRBX?=L\6?#M6"J M5W5=,R,UZ\*XHO($(J10%RT*OY?%GFGB"S5,D35A;C#'Z^>*Q3-JU0OL84JC M?CZV.!)C5,0NISP!!1<6!T+7^D]37HO3 =!S 8(4R\.2#T"F:N^#MQ&ZVEZF M;<^SBH0;@))+FT8Q :S_M;O$8H^(V(]V;"L/"('&43L^3.PT)+;=>AV)B5VYYW9<4%")B9686(F);6R#Z[!T"1]L5I.E M44NCEIC851%*8F(EGFG-UG8UM=WM2#B3A#,=IE%=4VWW5V"RC\#,3A'-9+9Z ME< #,HJGU5ZUHRC,@P>"$, MJ&9_P\6$A-=5Z>".:FC+\8L27K>B"\UI?W3><]:$S*U3E\R=G+/O_F+T56N% M)KB](YA$3$S@QY?P5Z4D+.CLX3PC1>OD4@(6<-=+YFJR?QL%.& MW)/"P"?HG):KJ4KGU$#G9 A=X J V+0^Q?OI1O<8$$>HYI<".JHJP MD'DH&<>.[4OQ!ZY^1T 5&PJ%05<0,X)@RSP,+K7(&*(X# A:.R:QR" LJ",._IFX @28#P:J"+[ +Q'].0@#&'[P$B,A MT@I-(?!1B'7Q;7^ 4"G7CV(W3CA(DTNXE@%$))@:!J]8_"0(XV'@N0%9!*&< M.6PR:BEW".=)S534XTW($D:B)2KA>.8@)$EDUG4NY^N=>O JHH-8.$Z%+(,D M]H+@1U:^/9F$ ?0=EDCH/3O'9.+$B!#G!!T\:Z2-M\7IU>L&:J(%P'\U3=%Y MQEC4Z)QR1P3(X_C9L?NS#-8JX=QF52Z73*&I=L_3^XVGYNE\[\D!T6L(@M8C MU+JJ4\L=N*3S_IB=0 N$00FI5X0.KT#M/0>$B91"H<=:)XF)/.(Z2:'0D\0"2E"D!$5* M4&1C&UR'I4O\6+.:+(U:&K4$1:Z*4!(4*>$LZYX%6SW5T#9DY#\&F,&Z$UO" M6?9\K-TV5;V__#[",=C9"<)9+O26(6&1,HY4::W5ME3#DG%$QI$#-&\WG84\VVU!VLT='UU;8IQ4*W*A98@ M2+JJZW6AD.2LQ7T6F+;:+%-U0MBO%]@DUN.K2IO,% M"HNR7T)^+=,Z@-"][TC1X;V] TZ%"PW5OL"(> 6VK6!7E3,PV_>0)X7%@1?H6BO,PA#6 N\8=X M;]YA,/FB@3LAFR#0):GF>0KD=U!YD@ZF>>MF:FPMY80FZH9XS@W0^N7I.&T: MHZ[LSZ6:QS=[BQ.Z3_5/>.6KO:W>.KA[\JGSY__>-!N;K[J'R^ M_?OWVX^WC_]387VRO@'JKG3^YEPS]PQ?,1EL5_@FFZXAYZ#.CD7">\ /[ M9P+Y@H=N$-_^Q=0@E?4\FOOP#'B?&!P$SN?LO>G?%8O@2KU<<'P()A+Q;Q:) M.H1T+7%EH/"S4%<'CPC>253"3"M!&8L !:.7$G-L%+QR'@ZJP!"]2D:P,9N( M19"*E(!1Y:ZA^J!7YBN=49! C9\PW;"I'>#D_I'X7"_^U86\KBQ"S' :P?^- MTS[,ZD0D'. JL>)0#NHE*[>J<@O/*AH^27E(R)!$9+$O/$[ <[?3ZG2[#<." M6BV]OUY)YUNGE3C>.:$AM3F8UNSXGSKV<\QSA 6O@X8]#UN1R%H)0CP<"-%L M&;UFMKDRN/;P@6B/CNJXL99W+.;9]R0,7ER'[Z[F>X0Y%Z#$STC\S.K6:H:I M:OH*&)S$SS1BZI\D?D;33-5JK[@"+.U,VMFV=F:INM8X,SM\LG0>*\0UZ53:SQ 6SNO.I=[B!<=335T8V;EO/4M1(G/#2\M&:/9!K@Z@4YOG3UBZ3*.[K:[FO2U]?BIW3-4#M6 M6SK[K3K1Z*NFM=!$I<,_6 9?..H715SB\S2PT[%AGR9S,QPR?C6-_>2B# K> MU1,"#7C[$F.$.G,'1%WWTL@4#[^,)Q>&JG6Z,IK48=76"CXDV8F5$AY5,RT9 M2XXFENCMEMXY<#RA506/'6XS8L<:1SA::<_S'([KEK6XD3&SIZNFL7!'8\LF MUQL*9O?8Z[>W QV.U&A6M40ZS81UD[XX&9/6(ZUGR:I;-]6VIC?%>@Z?]QQ' M#K5'$_D4,I8C!E([V<'G.ZU^IT(-YJ@5HCE>&BUM#CP )5.Q!'2,[_>1>PFD M@@%3P D2Q#W0]"A,G.D_G7AJMF6'-#!SZYJJ82XG8:NW4_89G1MASP<(WHA:J^^\L#9,]U?)2*J026$MK&@\ ?N)[+ M61."H7(7^)>_7UU]4S[QNQ.VIWQA-M$Y[+V3"+4L"!@:T%G71>ATJ@H-7?:5 M S60/V3O712Q0<8=,A@I#ALBTQ7G!?*\A-.41,HH>"7:"]M#^J&8*^FQRBBH FW,+YJ5\3[LG.N&.SC0>3C[%(J MU8H3\Y0):,:V#Z-)JO %!BCZN\UIO00[%#\8@G\F1+& +Z>L8>84.]?$?N/\ M#,1$X06)0PU(J$?<\<2C[W'OS!0]6U#3F5Y?2L,CTUU5QQ]5_V8Y4EK*[J MQD+@][F[N&_++E3:(>G[\2N<]I \%%B8=:I $Y3G6@AQZR]Y7.@/BQ4) JU-/]<9\+Z0HQY.*%] W!+(U M/BSC*%^-;Z ;\+_D0I@C^ 0+N8AN):@#?IK+]4[" -RU Q\-@W'Y@GL9B"& M%?-TM^&KOVAY;5(L &?1FN!%02[VZ[@Q78X7A7& 01JF4593:V>%I'"% J#! M5OX1N& "4'\LIRBS[=F)/QBE((VQ'?Y@O%/S%HD/X0Y/'+I/"1EZQW![OA)/(!3Y%PNJW_10IOL<,0:#'X'#0_EY&\>]:)4+OU96#8_@A< ' M\_5MLCCXC*V@&&H!,?.%A=B,6'E@X8L[8 7=]F\AH@[BM](Y"N2>B%SQT/MQ M7,-'-N!W@0E 1-KV+EGU$QO9WI 46S-IVC*J@6-I2J@2@ITL;E^&TW&X*#8^ M3I.=YC^A=.RW$#Z0S1S"Q."^:!+A>U B%+S#N)&9KBW H-C52'C5-RA \% M1U (N=#R?"BH0V)8%T9"4YX<8\'W\!&R(S'_)';HG&$ZC:R4Q Y56-U*[)#$ M#DGL4/,L76*'3AD[=+=XN1<55R@24B0A18O#@6'T5:NS4%9-XHDDZ&.W!J=U MVJJU^)!5VI6TJ\WLJM]7V]K"$ZNC@Q+M[U@_P>U6) >B/2Q^NF!'$9.']J7S M4$OM]7I2H:F6R=MOJ_WVGM6%3JP/-4UM&\LOV9V[IRNOF'#O7SJX@H,SU8XF M!4UKRDZ@*TE'[-RN\;#-<9'&#S> Z,0[#I1H9(=L M%'B0_,ITKFA,D'$LT7B2WF[+SM5,J=Z\73CNRXOH"R&&Q1MVD>W1]8OT=HW@ M#:9+'I[[PARYF)U9*_150U]!O2(]X':D'?U>O8NQL^C'"UU3.YU#D4H<7E-D M_T_)+I%=(KMDY_(_Q\@33WE3%.%-3KH"C0M,'_,NN@\^3B+$FOB1B[>7\0&Z M3!OQ.]M*B(K=(:$ X7F/+NX6+B6H2A#CM5RZZ&L/XH2#4\9N+*YTDS($BA$\ M(\3 <^TGUZ-;O7@YF_ J,:?P?[9#Q^5*!\H8+Y7SN[_B+OG455\LEJL(S"L: MFHA7Q)4AICWB6C:I(M@3?GWUW_Y/7]?;O]X%,5,T_8/R$+T9"XUP+?_= MMQ/'Q3ON)3V=7&[H(89?B,]18=@Q4!Y*0RBWJG(+?U4T_&(\)_'JE"#$@WC6S7\P;FCX(-75C#YK0@'O[M/7S"2]04]=\=F'J M@9V\[?_V_@GI9%R1#\FNAO)UT;F1T!=_D'PF_H"N]P56Q0+NP/$(^%]>1?IFH5Y3M0'O[B)8!6P] M&0ZA3N@E<2*U7!)4&35[,/O+PD0*6+*AQ$'URHP3R7QF+([3P^J MB\7,[4<(5=0>(6U#$)V)_29&Y)DT;@3HR7O+-E!;RE^#5Z3T4 M[JH@D N<4 M!B]B,%# )@#7@Y;B0"T&<1!&'."0XJ@X1B3!IH38HT__0(PFB@G10=3B&2,5 MPI9,3L,Z=H6PS5 ^%=YRG?]\Y[+.T\!F)GOJV)IIL6Y_8)F=WM#6C(%I]"SV MOY;YKN*8'@/0QNJWK/962(W9[2ZQ\[;#S= A_:?Z5-#:U2X]7WV[?;SZK-S? M/'S]?G]]\S![_WD]I'T3HN\C%S?ST9.#]R>(>YK34Q@IQA:.W6YU3.5)!&1[ M6? FGPS/=]M3SZ> /?%XBMI3/B4AI?/%G!/%/UGHIV$O2.(HAG+QWUB_Z;!8 M"GVE=="*A'K9DF/O*X7CHP?X2@M7GBIDJG&S,$3,WTX5A6C S.A(%**LU#E4 MREQ>U+&??.X&KVD=$VJO!,Y4=H'AJZWY=4#:9D@$]@+H:ZRU-W<"-PV0NQ#P ML +(V4M'2)6>A+H?;A\=I676XU).U MK#HZ:Z^6=03]L4.(^0H+:)#0U"?W)Q%KS1GT'=2A0:)2:\_XA=N'JV#2TX-_ M%G#XF48W\6ZDJED]U3*,'>MLSIGMNX(P;U673>^Z;F?9#1GL7JM]B&%NQKS^ M4QTIT+I![Y1 \KMV;W4T2E-ULZMV.RO$M@[@Q7;AK/;MD^H8H94^:<^NIXXV M2M=SAJ[GPNRKO268NSI]3G/W#2NNP+R L\_N=.5]0I FP]15L[UFUZA)].IX$^L0 64:GIW9T*36U@[FQ/ ,_H43NQ$;N0NNHFEX;E\=Z MF0H5WVOU.DU,6O"N6GZ+;P_)2B&%U(YV3TI3.V9;-8P-Y; K]X%,= Z_C7A^ MB<[>IV@]FVC=MJEJ_>62N >8B2<6:E7/L M&T$/!3XOQ %HO5\)[Y>C/>5FT%^ZFJYV^XU26=TL1UKC_>:.QFXN+1]?],(< MH:LMWY(\0!I0R=DUI O/U73Z:KN[Y?[0[K<9-*N) ?&1"]MRC->&EE)Q32VP M6@;TAQ,DB/Q*V[1=6M:,1=ZFU[QVT2L-C%JZJG4,M:TOUQ+?0^?('.30@:2\ M+FF.%ZC#G:ZX>=" R5Y'JW55;_?5?GO%I<\&SFF9ZLD9>@XS]*+347N+V=\/ M.S67<_^)TB_1?#YD.;0@1+BTJO+ 5"UFR^$P6YV5: Q],1I#;YGF"C3&+BG3 M>A6JRME$AK,8EI17A%-U,"X%7^8:>;'AXS"LE_0\L7@0JY0;%;F>IEV8J4/HRKR']OL W!X5%RL1+^#-37%U*- F9S:7GD<;$2[E2 MHA(CR4*NKR-D]+CUE2]V.!@)'K97IA RC'=MH$ M[,& =T'(!LQ]X9QLF2AY MUG5$G&;CRA%^ _^&$4\F.)J_]-LILUM+644#U^V66.!F>YW+R!>(WI(8?OX7 MX]+QDQ*5.?PF8CEW'%&YP C75DZK#C2^7!&;)!@TXD2S0N@\?FGKM!$!R/J MHI']PA0_@!X9VRZ1UD"9G/XE+Q#K,UL0LL)@6ZGNI->.:J/!>.*YT*.,=V-& M<3,(7ACT=!PMI^#A'(ZOB]G:>$4K?BH>P:+D>01]/X=#KAHGX69T7 >P_:^# M.$ Z +VM]=5%#'1V$H^",#,RL""A\58P\DX[L_+4V2$!:X M"08_T&NY>4F< M] B*0"MB/R(+$-86%SX&)(.OG$!DB@SL9DR(Q>'EON_$/QB2IP' M=0)+::^>@7J_ES6$FPUSIM@8"QVPJ!Z+6% Y35^$EEB44OEW<>@REU5T4.1< MBG*F)6C&W#*V86!:899KD]:M02'7DQ1RIT(A=W_[>'M]]5FYNK[^^OWN\?;N M=^7FX?'VR]7C:=#)74'(B :A.XF+[@ZIH@=(+\<3!IR D)FYX ,8)Y5#JD_7 M86O2!5/"%XI@Z0=%%X(/.PR#+.0CA1+ ,>5?=I(P);3F+A$"-A/13+A%");>\-I5$HG#)T3(7/@(>!$%+VO&8UJN?^!^43?$3Y M+]N#1.(+LZ-$L+&^:P _W6;><5V+W7##DHJISO)\QUZ+E@JVZZ=Z M)F)"3?MU@1WZRRJKO#%:-H%QV4XPP9%?@P51_Z!@5USEI7\KE=X<=L3=65_U M]%32!B\Q6K.]F#:X>N(#?9%E/@TG&S[/1*RT%UC:[2-/O6@K<-?)VKJ!H6*R M=OMX\T4Q6LK?OU]!IO9X]7C[7S?*U=U'_,7G]-\?;Q^N/W]]^'Y_\Z!<_?;U M^Z/RY>K^;S>/ROWMP]\J9'3[62/O)W#>EK;<0C?ZT031AC1^[CUR(T<^)*:P MB \P*L:E!+6T/8D),.2D(7P8MW-L"'11XL5IUIMK'-B0#;]P"95$E%E4"Y@A MX%457*;'N,/CI6(5M",TQ/"?"OD55 :$Y,<+U"QG^G<"VG @Y\8W_X99!'=] M_!@/X;@#$$W8(.%!4$&I@="F-&62A-@+8H_6MXD=F*02LEU@SC9=V-83J0KT M'RP">&-?['"FAX8)%98UIJQW +WZ@Y%^CN/F+>2:.$.;=G%.24PCFX(N*M.^ M41C"_>IU]JJIA_*_+M_EM<,0;9JO?: ,#PV/(ZBY9<,(9;:>KLBXJD/(AO!K MVI0*E(>OG^[Y[CMN+$\F,+?I2SP=%@3*R'>47 ML]5@2C<>%TX;()13+^7R&VX4 M);29.@@B-$1\F@V'N)Y]F>)UPQ'B:U->&QB[?LOXTU8"3-7D@P3/^?FL(&O9 M\UB^;XJ#$]/=N1D/MQD=^BQ;W]XS3DB06FV>2:^3)SPR=:9M[O05;V1#YWRA>EEA>=_#] M.325\ZJP#YK*,QE+VEA^P8WE(QI&70[C](9%5=[8AHVD,6\D-R7[W>G&TI;# MM !9*!8AB^^4;$/:MEOVW!KN:M;2I[NCSMWE!LN8VAS)7V M>^KV:[7/SGXWY-99UY8;,L+=UH;T@%N,;C.F\9]F3WSVLQBN-5&9VBT]3OZ# M6GK([%JJUE_.TG<4_ >G-"8=B"\=25#:I#'I-X>W2_K]E:VY2B$0H?WJ*W3V M]!)X+W0F6SXJE*$@1[:V+14R%>EVY)C(,:EC<2!#P4&6 .Z9R P1 5!=>GZ M_IG8, M^*^^@LJYSFXYD#.7,T#. #$#M([:MS:DRSWB&7"*Z4R#I CVE7)$F+ M$+V/=!&_='V2&#^>&,.]5B<9<(!$XL,?H>;_J@ PP"OHOU@9GBI[F8*W"1P4>;1&*Q@43)CH:J/<_ MDP!A(I/0'7# F\V!+[Q\CA6C^J%M$3F$!Y42A%$CF >('$-^&0X(BB*V!#,B MB=_F7Z?@'7X4.< F!(5&S)G##*@XRR]6T2.+XG0JIZ8%[R> M&'!H@B I@>!R9^&S8]NW!;@NBO'7SV^S3&QS>@T>&KF#$3X*/0WV09@M&SU% M-%*&T(_*B#G/#'%I 02-&'U,ZADR-K*LX(S#+/!YSF,K".)RTW\NY/!;22JU M:-0SI)SWAMA--'9HP"\]W2AB^N:1!@:*72#X:_$/?DI"0GRZ"P%U\RI1"4/7 M0PA=Z+YPR&L.B[O-@;$'@-%PISU(Q@F'.'+, M+-+:A P<=(3-]0)$#\\AXWJR/)0,C&+D^3!/'227,,0;8(__1%VC5X@ZX2_2>Y$U9R)PR7=EZ$ MN.F,P$ A\#BX'P18"$?DO*!O0O>K9F6A9W(=%^85XT\]A?#0"",DS*97AH2O M/&4ID"5DG&(I^0 ]'N*,] -B'N-N=*K"+CZ6,SY<0Y"'+_N*@S#=4*3=/ +B M)\JFD?5#5&)&(%I(&V:5#\5Z65[E4V"&J.$3S2DV+$L!>-/P[VG]"DV#.,(3 M..):X/DGU#4:(_6M"/YIXI*VOLQ/6+8!RQT;"2/6&?_W\0*Q W^Z_7M]\1"*@?1,Y[EC'@QSPA?V>IPWE3[Y*$7]7LVY(UV^<7V@H"#EQ*"O4^_D5Y8@N=OTD!RQ>.H9ADFA3P;6HP+'-'3AO7_?4GC.G4PH MZ[;C4B]OT3?8+MKY<*A8563I^,;48*M5>X2(3W-2&8BSD&[C"YPZO[38)5(D M1[!!BK)S,AUNE%'YT/>)O@K1H[,8%XRIU*ECSA?L^6S&JO&ZX6:/"FV/, M;_Y%[-2.^ #CUB@^&KOC=)9$1!S%EX+P5\FZN!'KHK:8=;%Y_(E[[)@"GU0( M7H//(YP<$5\;7+A@Q<6]#LJ3@_$X\>$UD6'CG)SO,/$ORYS"0F>)FU5(_4,S M ;)K!Z9 )-+O=',JF[FY/ZA93**6=.)IQ9G,'AD*?1@"D4$H7R$V%T;FGKP4 M=/OA4HDRI37NEV#9Q153ME>,#1&A0<$DHT#+%Z8-$0$%+OK2F2&%($0F# $00OJ5H1X$/\^]-\=P?:.EQ,/N" MNE[+=C +=K@ [+Y;[=IVO18AP_EV=?^HW-YF]O/U\:\W]\KMW:>O]U^N'F^_ MWE6/5;_6U#>67!R?V^)8:RF?;WZ_^LQ7Q3D'/?HT2%Q)L.MMV.3]G&#R1P9,3M0L'X-EE$,@Q M<%O,R=86^1$ _HN.7\0I5<''I@H'3DNYYC6@#="T"MPCO[CLE65:!-Y;NK9X M$1D(/A7;/Z 2Z,2=?R21R(/2&P.TU(SM.*%EC"U6EY! 89H40YFT'?C$/)>] M,+'($"=+N+,8ON31K'1TE+OZ@J(+UL9V(!7B8E[05S FV4([[4AL F\\\9XF M,>1PN!^\XA RJUUO(VQNQC MO/>QP_$Y%2?,V$8-(+S68N=#8CM0N8A-;7=OVGJQ+!7[-O O?HA.ILNK1=6A MUW#GFA,/BP7L<6Q4:[J,Q6<7BZ]:Q$:O?+JZ?OQZ?Q)Q^"M,%"# MX7OI[F#Y>L35<@$A6L!0P(4E%^Y1@M>%L!I/*0I%K/Q-KJ@F=LN<>>4?5JFD MJD_H2)]P;CY!;RG?[^YO?K]]>+RYO_FH/%Q]OGE0OGY2;O[^_?;Q?Y2'F^OO MJ%5VP\^VOC_D&S\T-&BWEX\VGJ^^?'Q^4[]^^WH'?N[O] M>E]P?Z>0+-T%_IPS@R;.05V3<_#UY.3HT/)U=4S,C\4L.&29[N_2\TY5^0_WYP<_\.^2,7QU M0(>4T(A[-H3J7FI@,[X]AJJS@?,!+RAI[:>.=A6&5UQ^]9-G/[]3^+41%[1_-S> F9*.I>;O:AQW#LQY6_HZWU'<@C-O^4OLVGUNP^X]U? MX#OL/_Y<^N!?UOUW?C?7>$2CR0A<-+J&S0WL0 M?^#W$-\:()HFTY?M;I8MR5ZZ+>7FO_]Z^]OMX]I[D[N9QWNWI%Z[M[8EM;IM M8T>2WA[N\-HR"8E0C!V_G4"KZ@8XT.,O%?]ASHSWCL^G7P]1*@84D M+&9$)0P-LN,V'8",8I@XUS=?E6OL4SQ<3K$OW^CV"*R&^-5C%,I&6A^Z6O,@ M;NI"(5D&;H=/ML^BRZ\_/?:69N%ZNPWIG3V=%VU'0-R4Z:#O;CI(BZ_;XO6R MQ7^2%K^VQ>N[# #2XFNV>'W6QQ/D9U/+M]K=U9:O7 R3T'>C$7/>G^8LT-I: MZ_;NX< 386_-_>_?[C\38Q"1YGP,!D0'_$XQSV/X?Y\]=NY#_=G^XEYIS_2W^YOSGVDOW$V MKK/PY.:Y#/8U8=LG&;NBR-H=S-J)@>6"WW40Y*W%K)PS5/BQG9[>I^<(,%_> MKV,.Z9D47IA8W(^;/;7FI[>XXM?TL__*1]+[NQ!@[.1"@-$^@@L!C3BQE6?_ MN[^Z^'#[^]W58\6[PHVXAS.E&=*D&Y'?"MN1'+Q$S$."^;OBA3;^XK.+=.5" MUL))/ '==HH,>(**#.&6G.(8MZ:>V,CVAIPKCW$(DW@ V:=9@ERB5%X.M%H; M9-F$<18N!.<=O]]V#!=(.KV6IJUW4V1146:[U>U;VWBV-9W3V'4O]V_^Y':<[/^'/U9^0VU@)3KEO)E<&V' M\>CM=$:M\GS:Y;6G_;O;V1%$;XL;0,0(5*"4G*&;I" M34N.>JJ>L(/] TD1[#%.T/_G[FSKM0&-.Q/W.CU^Z#(?2-%.^2]PD4KF:%7N M986"U#1[[[2KG>7[YN3TZ=^O!J3?B)"L9;YX:D-3,_GJP(UU?H MPHV M\^$W ]#\^,N#[Z$[P@5EP6EK_VVGA4C@,)<&\]/6E\EE^T/KET\__/#Q M'^WV[V>C ;I@3NB30*)S3K D+KJGEC.&/?;[4]:[9PM M'SF=+R3J=KJ'B5CRE)\<'LZ.L=.9M9W##^_;AP?[[]M3Y^"X_>$ =P[WS0:9,/LP_MP^,N:>/#=TY[OW-TT"6=F7LT=33H@S@1SH+X M&(%K@3AY$*>MA93+D[V]^_O[M_<';QF?[W4[G?V]WZ\'8RW:BF4]&GS;D'Z8 M5K!\Q-1!40+8&F@9 X<-;0DK?E MXY*(_7PE>+ZGGJN".NW.?KN[GU$U:W;;G8/V 6AB*3F=AI)< G,79(9#3YZV MPN"O$'MT1HD+8>$11?R&0.JQQ'Q.Y WVB5ABAQCKY=,/""FNJ+]D7*(@HSC# M8JH-%EQJM1:*>!TP!TL=KDI2@*CV+2._1SPIU%5;7;U]$&YKS[[44+3G&"\K ME9S6B4J/[U2QH"PV\LS(55%7[42OK6ZU][O ],XVK$._F@V)WA-MR WW(E), MFOI:/-6,5=NI;$:L6,@8%)CJ#OQO>62!C,6W8!;*FA/DL@=D5G2AV>&AW@P MV3\^/M[33Z$/ULJ8.YQYI%QX;\G9DG!)B4@/+1I@PWA:U7E0(=[_NM\.]JKZ#2I.Z.T2\DI] L\1=4];R42WA=3M+Z.KHAF-+G0E MG2 FF.L0_-31__91>SV)7O_\N+;!365VO$$_K_NWTS&P\OSX?7MJ/^Y?S.^^JU_=0.7_<%P_)3F M60G=2/5!&=7KHM#P$FT4AJ+2T!M5WD^O[7F#EO'G'E34<'#1'XW[__IR-?GC MF?@N S92?6A/=;J<'U%4TBO'ME0\M1/?K1@C_^^>C__7GCZG+^Z-/U\.AE^? MK6_/XADI/JK0FP,\TOA-;=@L$,RCKLJ\ RP.' J1G%2>;;,U@!@9>Z_6+50X M'A,A)XJR%"):0:(U9H,HNB'WV'%8&$@:S&&Q&\!/IPH]90!&:CYL4P-H: V' M-O$:1,LX7"ZC#0SL3;>N)B08C$@>M@L9AY[%ZE +FO[;1CJB*FD;SC;?+2 M!:"X!*2+0% &4H4@50I*%=,@3ON8!Q#4 NI++ D7"QC?[9C+U33Q<]39YB>! M06\4T$\(H)#&:A )0YA0<:A8\&)! D'O" W@DJ@:L2.C%,%(ROXV*1H.;>"A M"#"FJ4'D7(#S0E()-6-)QH:&L?*[VY6?5F]2/1-.[\"&.[*:_:C-5QY6&/<- M&$8N#C),LOLU8HAP8Q6UVG4!M$T5@O8!?-<6!>3OT(J'RVS(5D]$Q7O,ROJ M-,B/*()I4-V?A8(&1 A!YBH0*V>D2O2-7&06T@D8BM$:FF4RI,MOX9E][V4+ M5L[6X6&6+6,.'KU)T)N4 :F6HYW@J6=+Y4[(1EXS&95=(F,E:>BJS"F162D;5,ML:4 MVFPB:;F)RBI-M/("C0'U3 F:E!5:++'C-63,#.([J!_5^.".P!YQ85 6Q(%9JWS9T+$K MV!A"F731;B&TLJ8--]O*'J0,0FN+7H/)S"DGT!!# I.(!Y 3;#:EGJ=R=R\8 M1\8RC2&4R6/M%D*Q(7 31:8@-D.),:_18S.8P(,Y5;/,%QVR,J48(R23,]MU MG%H5_1H/9J;FC+GWT'Y>,!BVBS!&0B8UMULD).6^AH&9(Z9V%0(6P$"L7CG$ ML!B0+]E!E)9G#)!,'G"W -%&(+"B'9N!(CM> \9B9NDX/"2N1S&,OGKN)E+Z M.0HO. I S RGDF@ENR, M-Y"F(Y8C'8@V,CO1K=97(SE,T M6^%-I*3_+-DE7@IAS!R8W\>K8'TJ#-B%:>$:P5CU1<<26MV/?^Y7[FF0>6U MKBNG)XK>NMTI V$",_#SKE.<>BI^D[>1]&7?S:VV?U"H;J0H>_XNYPW?1G)2 M?!BV$C=F&"-'F7Q/^:':5ZY2U>%2@>=S3N8J:[DZU_/<5%J68F0ZDS4J9WJC M6+0^+-2<+;6/>YN?AXFN-SXAHSX@$W\;2\>*ZSW\.2HZX!7OC+<0GL*$&3OR MM#6#M25IZ4_AJ.6T23& &^K0WVD+%J_JTQGJPV(G2\(I M5@7#R)3"71%.=2Y7V?\K9^'RM!4)4DG\%HH^D!'=\6&U+3%_O((G"GO]%9UM MAR_#P!6?B>=>,GX>"@D+-2X&\?[L8Z&[)K7=G8W.8;^0MQN9@R&8@]7\HI_\ M$:M";DNUS+ZZ892;^%N9'4OF?+L2(B3NA;;\5EOTF\IAWA YG$WPPUQF\7U8%"KJ[O0.)V%(HH&3CQ8S=0 QJ8>G6M[ MBGVVTJUI.[@*).$!]-6"1"%+^)C-Y#WT(%>KX\$]==;OFOA3PM.5$#D2U4%U MG&?O_-:?53UQF8]I8-'KQR;"I!=&<.R1O@RS7A*@KEF/ ["A/,* MI%_.$VM'SKIG26]:[D..8 W,O\ 2CYFG80T.Y(K6(99N8>YB:/ ;(C6H]OR! MI^I 9=51?X]%V(#A0"53875*4N_0SCCSP?;H \^,&^*M(D@=(G$(%<3D/:/Q M^#)7+^OZVL!R7RT4Z^#?9,$)&#IC:KF0LK3<.9-6'3R[C$XJ!?/1*M"&G,[A MKB3N);TC?Q#,Q9D:3,D [@EY"8T0>^IV<5+A2:#U;-I)6Q]Y[\4N%W7E5JHOE2B2*D=E ML3AF7"YZT/6 C<%7,OW,A$YM!.Z S=D%$70>)+L-IH7';EAU&-!ZOFJ4P]F: MH0F#63#C49+O5P 9!A=4+!DL#:\MIBA/ *S!A#O._ZD 4E,0&&I',"R-[_'R MGV% NIWN@=%[2_TZD+]MXS6&];/92:-:'7T;DZ74YH&AW6K^Y:K6P<=SW?U? M8DGM" M[QFNSS"4[[:6:]9SJ==_B!;KZ@^ZAUX\[XE"5NT&E=-LJ5P':I/= #"$&29! MN:)U\$%/5,? ZRUG6(2U?TRTLU;>I MS&8R3AM29P72=0BY\3W4N =+GW$XM?.F3*,.'O5&X_@OED4'!0Q+@@+I&C2B M]"^[UH*]?T^T_&\< MR*[QOS-+,L,N?HEK-$5G"M$@9,8Z.(!MFN,7R-7#F)E2F#&>KZBX^#Y25 M?*&VHE]J)=QB'-8I1N+VSZXF%[WB#9@ML;KFV\\7Q/DFXD/KAL5QGF@=ID;; M)W!&-MX8E&K03&#]XS.%B;W5T18KURP4ZT#;)>.^.D.A_XA-O&%GRKB5J=3! MIPG7VV^//@YP=%15V!U@LE"L@W_JG)7+*<22C_DWHN8SE@[::-;!0YT&LLB, M?I>.0K]8(YP%\?&G'_X+4$L#!!0 ( !Q09UGQ2<[2+"4 /%N 0 4 M9&QX+3(P,C0P.3,P7V-A;"YX;6SE?5ES&TF2YGO_"FWMZWHK[J-MNL=8.J9D MIBK*)%77[!,L#@\)TR# 00(Z]M>O!\ #X@D"D6"RYJ&H @@B/P_W\"L\W/_M MW[^=3)Y]P7DWGDW__A/_*_OI&4[3+(^GG_[^T^\?7X/[Z=__\9>__-O_ OC/ MG]^_??9REI8G.%T\>S''L,#\[.MX\?G9XC,^^V,V_]?X2WCV;A(6938_ ?C' MZL]>S$Z_S\>?/B^>"2;4^SCW^[]OFO[\4T?I*_ES__SU[=HLP3?4!W?AOW>K-M[,4%JM5OQ?7LUL_ M45_!^<>@O@5<@.1__=;EG_[QEV?/ULLQGTWP/99G]=_?W[_YX9$9)\MO^-?_W\Q?%O'X[?OGEY]/'5RY^/WA[]]N+5AU]>O?KXX?=I6.8Q\9RH6'WK MXOLI_OVG;GQR.L'S]S[/L?S]ISSY!I7;C!A6H?SO+;[T^27<%"9I.5FMSEMZ M??;5%5U3Y/AM@=.,ZX4Z?_9DEG[XT*2R:38__\M)B#A9O3M:=O IA-/1VW&( MX\EX,<;NQ7(^I\TQ8M'J@C8#*Y*#8BC!9V2@T7LNE'42KZQ8):LCNE;L+:&+ M*QZ?/>)Y7ULK>C6*_H[G0=I31;3A?=N_ ]Q F>T^9YDI8; M#24X#8J+!($;#UG'DF32SB)O3-O-2'ZD;T-FCN;IV6R><4X*[:=G7[$JGS/= MMH85YNF:,/VXK\X^\;Q;GIRLOA-(?$[._[[,9R=-96 Q:[[T:RX3'0W$8+[$ M? .%)J!1HDA U(S@, ?.>H0HC#5.&,9\:B\)-X/91AC$DQ6&!@S86QY(IX]> M+Z>Y^P4G^?5L_F+9+68GY#F< _L^4B)EA4Z!C+Z ,B:#2SZ"%0P=%M3<\GL, MQ?U/V8;3\FEQNO'2-MOZ;V?33Q]Q?O(2X^*8AU XJ23N M>'%:$1+3VK1=A[&-$*BG)02M%KV=XN\Z7%R0Y'P6/I4$.L@ RG(%4553)$GC MN"RED,W-_B: ?:EY$;K/1]-<_WGUWTN*0";TI=W1XD68S[]3M///,%GBR$FE MLU "B$^)MEEFQ#CN0814&*,MF%QK*K<"-B1?9W>YN"KJ[7G2TNM9>6#O,2$! M(R?L-[SEZ45[:U#KP+SY!\GW;"T8P#S63B MS?0+/7LV_TY 1@EY2#$P,LC%@XJJ@(N1-+2W29#K)3#ZQC*P^?PA>4'M>+[S M"C?C\0]NV&1<]=$HE1 41@.61U) 6 QXJR1DJPF+$RBC:LSJ&V ,R>5IQ_%] MU[M)6/,>2>R6.)[BMX1=-RODS]'G/G7IC$+MBG"-SF2"?"!U0]ZWB]PI M;UA0.FX1V-SWG&U8K)\,BYNO;+--?KSXC/,K!,J"V4<+V;L(JC@#(?, W&J. MMG#IHFR\QZ^CV(;_YLGPO]%J-^/ZNSF>AG%^]>T4I]U%3HV5Q&5('"Q:#4H$ M ]%("TEXM%(H'F+K)-:-0+;AO7URO-]_S1N'LZ-L/0E?49"9H=!!&R]X\)U==Y6YQLG*8D&PG5]H!!F5) MG=*F2M YD2N/))VQ&C&= M@XN8C5""-1:$AS#[L+'M7LS>:4G[2&#\-IN>YU)X4#F4R*$PLDI*.DNRQ3B@ MD;60S@<7;'\YC$L@PPME]]/Z>R]V3T>R!9,JC@7()&R@(BKP$0LPH0T++IFL M6JOU!Z>KW-/A\^Z+VRZXNRPE(&_SPV*6_O5Y-J&%[*KGN?@^8IE+HD&"E +7 MYUZ1Y VL1E64#*Z$'@L+;\34LLAD8W\5H5.@(!HX=P64LPJBX!&"28('8P(W MKLQ24@:(S!C( MPH=<\3K1.FM[#Z0A93]Z%9.6K&GK$&T"N91?A]['9!)DKRTHC0RB#X(<<,.M M8BH7V=I*WHYF2/F17J6D$4.:")W%JQ5'LVD-XW&:"-HH8.1$(@/F MA .E,(/7&(%<>Y6TCY& M2[ZNAW.D'(FO8I(*Y8TDY'K])&.6\?O[V;S%0L6 MB_DX+A>U&NGCK,HTH:85I6_\1.$_SK%;C+3U%!M8"Y8AA?A617")&X@J>\.8 M9A3Z-Q:G-LB'E(_I5?(>@=%]A @7UT*D4S%H!!F*(0\M4"@:#(.<-#?)R!Q0 M]Q<4#+!VH5\W>3\&]'02<'%38--S+\(@BQPHDO4DG\6"1W+?A><)JT^O2NML MW[V@AI0;ZMH=DX+S%H+3QP(1-)O.(0)!>0.)%@63#9MTXU]F'C=O,C M9],5EG5U.FH7:7]+L*3RR9OU%IRT!621*27K1!"ME>]5#$/*4#R"?-WD5^[, MHF8;[3TNPGB*^5683VO!XU%*RY/*%\P408_3F/P'89'L20 56P%?;HY.5]#L*R%7KH.2!$(>4&AF X/7)X'92 MF/.XKD:8O OC_&;Z(IR.%V$RJAI5Z,Q(Q49R;9@)0)&2H6@^.T9>,47US2]( MW0QE2-F4(4A5 X8UDYY?Q]/9?+4*9Y198[,AZL J)T&9F,'[S($)DUDHVFC7 MVB!>Q3"D',@ Y&4O%ET1E'][?G5-W]+K_9O4?/A(/W]]]=O'#\>O7QS_^N[] MJU]>_?;AS3]?O?F-7KYZ>_RA6>N:!SVJ;4.;W:ELU.:&+,VEV1D9[S'SHD"Z M6"@TMN13VUK";R6/)&XQ\-8!X \ &A35EO%B18IB*N3"96VCDJOE-!0>N$#; M!2/C*JH@[R^HVLRP_4+*5DK0F(&,B06&5VN %!)//[H^-L+ :;%.4+>HZ!8'@([?$>,N-*ZEJD]:[]#8P M0]+<0Y'-:UN["2=;%LNO:#H'X9+/7FL-7GA3,_ :HB'WF"=RNT>CQAY+]S8 "XD!XH;!>3**!#:8*+P4VC7.O#8>/S^ M!QRKU@[=*"5:R,0#9*[J.:8I$&HZ''E.W@G.E6Q]^_3\V4.RP;MR]OJ)PP[K MVK!.KELB_:5<1L !F4>6S%X]R5N M>:7X/#Y'Y)A*XF *$:&,18JEB)(4D@^H@N'I4-F/8<5DR@0OJX=J$Z?M%YPD M+R1Y74^XH?=?=PF$POW&&@8">.;H_XQ2KLL$L*%P* M!;@4"9069 @XIQ_&>(9!%N%C+Y)X#O2QMJRFG97T=:G9%QH?PWY M-L?W<57AOOR^=BUYQU5N5U^(*T7Z'[2)YF%R-,U'^60\'7>+2N:7R_2/*SXA M"V"M)1I=*A UT2A<-D7P5)AM7C^X%;)!:;C6TM$#@$TQ0,,4A8ZCW3FA'&X"$EC+I(JS6VKE"[&ABPT M7/QV@A#&T_KTX^G+<7/$893]''WYY_?;XCWX*?:Y_>8^E/?=0TJZ8IW;= M)T_QRYB^[>?OOW?U1O=K"HRGB:3J*)%#L+H9,ZKIJ6!(H)BFB$IY6RKK+3"1 MG;4Y4*3<^JK]]NCV\3KH*>ESF'["\32=#5PIM1OU+$[&G]8)A%$]!A:<'GC4 M,J6>$/,J%WF.[_5LOJK=OXG^D&TJTG#P29%P*T(:,3L0/AJG&(K,6WLW#X0X MI'/E0PE6CTSL1=+>=-VR#A:EG8!Q,?+>^!2\@L L$A[AP%MRV% +YJ2D2#ZW M+J"_'?&A9%7T3L1>AY :QCIY?BHCD:XD,JG;_]Z@+B( !19 R MIP,Y_3>@:WCZ71QY"HQ\RI#KO2=NZAPI):&0XK:)MF9HWD)QL+7_?HWN_ZWAH->%:&-@+9*!YHJ\.ID0BA)8I/AN8)^!ZMQ:--HSI^Y"B%%N<1PLBU=YUR"+XK"-8GVQ.WAKAFY=LMCBD M^#-(2 .6-#FMW!3.63E=3S@ZG<_R,BWRN%M/K1P94ZP7JMZ,%86TFW7K$Y7: M,945RT.,VYQ:;O6P(1U,]"P,_3"@7?G#YS#'GP.17/LUX+1;JS"MI1,Z&)!8 M\P3&*G#9ESJM/3&R=QEM:W?Z9B1#ZM)V(+71@"4]]6RKA<"C(DD@K;' R?2 M5"3KIBTY15F3>V2D%*FU$WH=Q9"ZLAU(+/9D13.1^(6>7*F:S^MI2+5J'W#^ M99RP%K3.0UJ\J4>7]?W5XE6@9]4;/SA)+@<50_+ M1.@BF?@O3)@K."&R\"C M:)W8:8-\2$,$#B1ZC\#R0]5L*,%]"8X#QE47(H[@?-' >+8ZB)R5:5[9N7?- MAG_D;&-S1[D=C_IKZ'^EVCHJ6] ("Y:OVUO;F7N/[WS?0HK:/!]YAP_*4V%1FE&(/U7$,03),, M$T:?0P#ON-7>92.;-QG;!M=6\O/8A1RMY:-P>7 M2@T>&2=P=:A?8BPQI:W$UD.D[P2TE? 0>F=K+_I86P-4$ZM8JKDL& M4%N)T9\L;=V64VTLW(TG+>>53:/@5/;UPK03.=9S6DDN/R;04I>D%)G=JPT3 M;C9D=SYE*U&P?Q*-TGC1#V:6-@:KC$2]C4_$0?*&I-1%!3Z9JO!B-!B*]-I"'*77H;#2 MN@O@82GLJ6[TIB)9K23)A$7@&CTH*3RI(Q/!&>T2<[8XU7H:SJZ7Q1ZWWG+ M,GY#?]X^V-],7:Q)/"Z;9!]/]UK@40C..>\UK1<64%H*\#Q&8%Z0VV5=R;[U MJ7P/9 RIPO0)"?QC"U3?!?\U3=9=<2@41Y:XD:!U(C_2HH6 !B%:(X-$49"U M-H+;HQM2.>P3DN.>V/\8]U&8)G)%K=8R/M26OQQ\40J"9:A4EF1<6F>X=KV/ M\KBUN$]?//=E_V-HSZ2+=S$*T+7?%N$3%(\'#QB",)[P:78@\;Q7>^YP7>HL MU_!Q=I1(5N;X;IV+&'_!LU2F=$7'K!PD(5V-1DE[<(7@8LH9K?8IM"[>N!?4 M YW]1\D3[2M*M]V+;\.I7BXL?R!-TQV7GY?=>(I==U3*>#(F?4)JZ1I8],RE M.DXQA=K SI#WY"PZB$9*JXR*2K5VPG>$.B1'^U"R=@"F-F_J\7HVW\2]RGO= MM#"^."\5:HBEN!K')@B,,#OAH\R(T:;6O7\?"'%0#>L.K-[ZX&*/3:L^+$_/ MCY,G,4QJ3X#N,^(B3'.MFRJ3V=?QM,SFZZ5>S$/&<';4,[^H@@D3^EC]4_H@ MN65YO)C,:$-U+^M\VDGW(QE;M;LZ"*S]&V4=?O4:M=BZ7LE$VV14@O0%HP2G MH@%%YI@<9G)L#28K)9EG6UH/2[@12(/YPU>^=-5Z=A0\TXBI0#;9TOZ.I-E+ MSH"T%[G1D39X\UNT-T,94K9W?UFX83SPWNO?[E+U^?8BS?QRMHR+LIS<4,A7 MK,24; 13$F'SS$ ,1M29<1I+=%A,\QG46R$;5 ^M'F2E/7L&8R['ER5_](&N M_NWX<%;Q[J?O7]1P]EW_#)/E:CW?8X?S+S4[ZF()+'.@349.*SF/$+5)%,)XG5'Z M0)YF7Y1=0S.HQ,;. G"]**')ZC;Z2K^ MJ.;6&*TJR:2&7:V/"! ,RV1XLR\R45#CVH_FV ;9D#(2[86D'5/:"\S[\/77 ML,#Y.$PJM ]G:GC$M=8N:0E!I% +B 6$2"&ISJYV83?"L=:>_WV8AG2NUEY( M6C!B,'Y.^$)&O+II]$X7)I@Q+CI,R_DJU7$H?V<[%(?V>W98FU8Q_OF3R;.N M2=#:V^_#Q9//;FO7QA/=XN?0C;M1':'!.+G7G->9DZEV%V#.0W8J.QZ#+:YU M->1#,>X=#%YYWH<-3FP^>10S5+Y1'Y!S87\/IUCF-2UJ9?AU[/@/H9O(RZT M+HRB6^\XDG%A#J(5$KA7RI1,/F5HW<.K"? AN72/*I3]L_W1);:V<-B +FUF M,3@P2=0S,V7!^T@OH\.B^ 0_NG#UN1/5W3]="O6QY( C@GT",3LY=1&+"A7JDO,H 3 M0H/3UF;D#SA!\NM[EI!4[!F/BQO2QZ:.ENJIN=*9T_9ETQ1LKDU;>S"N3S%L"C()GUHDC0LI!O%BU) M#$,//&IFDG'6^-;WS+;!M:_BJGGM!;X=?ZGE4S\^;L-G_*$+H$]U?DB*D S6 M4UL7:4_* HP%YD-BMF#K.4(/1SFP,ZO& G95W_7,Q69F\@Z2@@&E&2!=F-B0+$(LXE^8&G> M;?M>5$,(%MM)R(T](MMQI=WUKMD"Z[GPVUF8_EALMTFXD*<:Y,F'2A0 ML2I#8"Q*;YAPS0?J;8-K2%:PO<0TYTS++L84(N>S=KCO2)+7A-<;"?3B[/W- M=4C22Z<#0O*:XEM6IU H4>-;E-:7J$)H7?/Z8)!#*@-I+TW]\JS'QEK=" TG MX0XK!1[046M0UY;;L;W5>C;L9G0Z7JQ/=\X3 M8/6,J98YU3%WZ%T&*V0"I8*%D)0 JZ41+C#28JVOF=V.9DA#A-IK@49<>,RQ M'QLD')4%K<\MN02,A7F7!$@5Z_AKSB$J'NJ@4BZXL@%-ZZB]/VJ&-+"HO50. M1 H&DQH(*7'>BZC;^_X0\.5OBX*["#UT(V6<%V5R KF(V&@A?'@LES M(54M\"V,I-,J\$9DR!0!*FX8%Z)UNZ%;P;0:;7)VAG9Y\NE%C%$#3W7$LV$2 M?(ZT"YE&SXV33+Y*!$9ZT12B;46WCT]SYH2 F"MCQOO\X-KX"0/<9N M<=:@^9Q*'UW1R?#:*KZ60&0#+BD'(K(020AY;#YF^F8D0XKS^U$$#3C0KO1S M3>'%**5+"JT-4DLM0-?:/N58 )1JG:JB1Y2^K+2F-1F2!;9P)N!#*D)$"OXK#'^OM;(1DG0)EZ?\"#QE2+H)KX8H1VR2$KWSMD*;_MG<6]UG# M'K/[YQ'Z]W1AC9+URIMZS%#'>00!P=++8KPM+#*6['TYC>V?-J2IN^U9WL.* MMYUF>3O)5CGI$V=@G.*@6&!$F!(\VD M9-6BEV1W.2=C=-8)XQP0U]XIJ8DX5Q"4$ BQ$"">*.)UEC/1?/C@'7 &-2:W M'P%IQ8P>T^ROPGQ:R_5K6SOR8;K/88Z[Y\;O^K;]$]I;8VV4A?X-%^O@K]X' MO;B8]W'V8G9R,IM^6,S2OS[/)B2H7;WWET8JUY;28351A\+"["0$1B]58=ER MQZ7$UK'8 R$VZ&Q]^;A1S7Z$I%;26UMR9A)AIC)XC9R(+ZA9#S-;+@$,*3_= MIZSK5TL@ M-0JCK 9:SL5[1B%SH;6@8RD%4X:+UM?J&H >U M_PXI=8=F>3-9_6/%"H+W MA6+T3_C;\B3B_+B\'$\JR _5BG3'RT57#T8)[@BU"#F3L;=.T-*$K, Y=( F MFAR=T-ZV+H-X(,2>5N3:<\Z8QEP*MB20SI,'1,XKA#K4+Q"1NQ_JD,Y+'UWX&G.VY4"6+B*O=E"@64Y!EB8@E*(E)]G0:K6E\'_1,X\[O(R]WN M_$/XT"3+_!Y/,'3+^:K2Z[A&Y2MK3J],Y?L9I-_Z"X]5*UJ3B'-,D M=-VXC-.Z)O;";]GCFO&>#]P_;=J2XI;7B5]L0KH4YSH0Z/5D]O47S)^PMC6K M;[Z_@G-5P5X[G2D,GKG(("DO:H46^;"R>#*73&F9'%.L]3W+9N";G CN ^2R M89RN,SZ23B X"^26!T%NN8M0=,I)"RFL:3U]I1WZ(;F.CR/9-YY,'EXRVIYU M[X._(G>B#C>1 HJLE_90U Y1Y"0%%ZVS$GV6K3V-%K@'E6#^DXCS0\7A(()\ M;:DN;&\=3G=T_.+-N_HG](MI7GW/NQDY6+@8K\.#C7O)&\UJT66O@G>TKH:V M:S"UWB!R,&B#U9%+K7HI SD@C7WR9/,FW!Y87\_FY**_FX]G\XM[>=WBQ6J MW"6O;.8H&A[]"&J<+#"^]34 MZ7H%SHW))EIH,&5) K1+](UOG2!^7XB?CBSRI?3HP M26U8>_@C72MJ9FE\5O+V#DFE9()[7 CBT6*=+%HGKMZ%55%<%L8EH2PAMI*" MC9S A1B@H([!!&\%;]U0;&_03T2GG9,PTDJ+X+@$6>N6E1$.0A$"K$'G?$ 9 MFD_;.S")@VH:>MA-\4AJ:"?A&DZVX")(#1EMSMQ!XH7@>UY'@#,-Q3"'QII* MR]!2!C=G$Q_WQ&RX0M^?/!Q$G,G>$_^FZW5,WS_.:?.%M%AOTM6K-<_OW]OO MSP:'_'XZF]9!(\?SM^/_7H[SZN,7^YE(#L6H3&37*O68: &$8% LDB1GXH-L MW8MB0.0/Z=[[<+?4D&7RJ46>%T1&:U@)Y+$S40>0RJ(@*%;+=3$68F0)!]UX MO7MI@^7(QE EQW*TY-%$+U2-J6HSB*2@!&-HZZ1, >+39,G_Y+3<3COND=SL MW63QJ>G 2A]I<92.,<"RNF'K%,2:B<$HA?8\!QY;7U4\''7_$[-J3VF;/50 M'ZE:*5PV<)Q=^UC]0#\U2UL_MM_*I=VH/T#]TH6DYRBM58H#4K (*K@(09L( M65KAO0]"NT.6)AW"[UH;J*M;\7))#/GH4GD-,@Y3\89VDKB'Z-:6;.WWM.%2*=Q&SXWQ\D@[KHJ-"4RJT^1T81"DJJ>9 M(IO(9"RI=?U;2_Q/QJ-H(JJ/QOD>#?V/WD@\FRVPNP6_^_OV-\T/P-O(YEX? MQU"K%%;,'*>S=VNAPHB+7#@I(7+8ZKSNE,G#1"_!E>2SSB$8V3IVV!9;^S$B MYXTKUY1+[KU1"!0#DF\M6*3X4$OPQ3@36#;8_$;]W8B&9$%[D9_[9X;LS* > M9\^\^G:*:5';'B^6\^GQ]'*VR:@DSIWC#%+Q$50I9,J]\R!B0I-C*KKY-<"' MX!N4H7LDB6K$O3YG&VT4HAV7FRO)1M8QG2)/D'D=?Y#K1"8F+2 YDJAK'Q/7 MVN7:#>F03H$>2>2:,_1@PE>/>%?7T+ ;R9"9%)+3GN"Q#KTDG]/3%G$VE^ S M:I];5[X\ -X#&RK_*55;&][UZ*:_Q+C8W2G?_.O]7?!;L31SN./B[6SZB?R7 MDZ-I_O"9>%/_GT*K6/E&S%I.%R-9E K"1K#U-@6%= 8"CQQX"-PBY_9::]D& MNVH;9/NKEKAX,ZT=_&J(\R+,Y]]K+XLUU;DXBYI"5Q-2O::O*&P,I/LB#SXH M9H.2K >J;\,S+$>[N=Q+^N"K#[: M=E QI.4*3 N):V&5N"5JA.AU\O\C\;P^X]>P M..M2\!Y/P_?5A?:5XSJM?0PF;\B=^;;X^!4G7_#7V73QN2-'QI7 38 @ [%' MRD2.3"Z06*3W,WFSLO4&W OPT#1^$RF[NN<.Q])F.^Y!D/\OAOG'K[,1V243 MD_% WBSI)8D.7)0"DHY6!@RMPL#'U'42'9PE&VL'C"0P$> M&>V-@AZLF=P(ZI(E6PQ&W![/P$:5M_ 5'*9@2HZME[;5? M?W(:G*KWD@6+SJE04O.FY#L!'=+ K %)VT-9>)A MPV;\R+0H%$*#MJLNWD%!L,)#,?)[]QBF7 MJS];_7;R%RFS\Y%F$J4U1 IF2(C"$2L\%8DF#EK_?R=_X8'JY 0E8+,ETG$@ M7JI(&-6" \U)ASC_T-%P_,=?RC^"G\)ON+SQ=/[MO_WI\VSVY2^___[MV[<_ M?P^3T9^[R?,/OQ!?[M3]/AZ9<1K'[V>0)Y(_K5D@LH5>#\ MO^73?M\9TV<$,HEG 0C^%,:%XA4QKOOTW3&??Q9)D/W9:%81\?7CS_^ G_^>;%VT\?W[U\]N[-^P\O_O;B[<=7_WCQZBU^^^+UNX\? M_S[V9VF(6_#=ZTBC[Z1LOA3WSSG>>S_JTM*00\/QL&Q+K_';Y?/*0O:P2/@^ M@W&"Q;ZU C3JXI4_&I5=LSM7\\@'&,U_.CB;DA/OOPP^SO (*Z<9K@!>X9?3 M 1/!)AX5D5:48T9ZXJGS1(),$+C.W+*;))FN2)?]-,QILGS$[T7LO\-H-EW] M9*Z(N1(VHUB(N<*Z/ODP@H$R%D)FJ:Q)XC^B)"%I0_#(E*"<\$SY5FN:([BZ MG@OB/)FL5K9\0;% M]&]_FDW.X.*'W7B&K'XQFC\07V,X*5_#D 2/"2TH$V0@TF1&+(]H1D$T$:APRIL^7, '7.(!?G?!@4W/KLB"6T[V M6UAQ#S5V%<6YCA.[JW?Z9)R6B*;/Y\=0+U"#:^;%[KJ^":2BPC>:11?JKJ.C MFPJO)."]:3\AFV5*N..)XBA1IHGW5!,'7ACK:;)@'Y_6KQB7!U'Z-G*MJ.S5 M+K8$]F9N8@Y &0]6:,(4BT0&](9MP.W0T R*)LF4Z;6-;W&D7P%04\GK;/*U M&MY5*5TMB=Y4+]W99%NL:P5&B,@D-41JA6L#XXD3AA.C(-G@>(A7Z(-WMX/\!7&9S =J 0T\)SQ'"O6AS&9!"D"85(%$:*U^L+7J:39U;/W MI]1&]OB]A-C@77W636?O\A+-0#!0C#I'-/692,4$\9E'$F.62@8?P:C*&KT" MX-&K]?[B;/"B_G723:>X(>7A;, C^)0U.AF.(92@)/'6X^[#=63<"G"I]BY\ MZ?&/7J_W%>5-K?+=3]<1_NKDKS"&B1_A.?,DG:(XI[.)GPV_PHOO7]#.A &+ M@4DA,S%2EN-&1T1I$RDGA,LR.%7.]\R&/5LEU MQ7=3KW+G3;WKTK?A:/3J](L?3N8+QJUID"BW@98#1M"R0NI("#03KG+@@:HH M1&U;;#V21ZOYB@*^J7:UL]I1$@7'N_'SX?1+-YW+]%U^,IW";,H&*1D:A56$ MAU L#:E(H((2%AT>2TIX$VAM]=^*Z/'3H)[ ;])![TJ'\UWIU3AVIS!G*,]& MF>21ES;@:@-N4:YX$@+0O32@K9>U3_PU,!Z]XG<5[4UMFUVU_6H\@PD>2JLC M*+)$#1."4*DD7YCN;K M6S!\D)ES.J5<@H2 FQ>EQ)G B;,44DK$;A=Z.S4G_QOIO,)=R'K,EK;;44 M)'F#\M!,$!=D(@!")IH5B]6]V\I+>/0$.Z1*UU!TY^CI+>L9)!6XH(J39#DE MTF=.K$N&^,1TI-89PVO;IK? .6;J;"7J-338.6KZPD_&2,OI>YA\_.PG\-1/ MAW$@DH%,T?7'H] 0F90FEBF*T#SU+@LE0NW]9BV01Z_ZW<6[1ND[!T^OHWH^ M')W-( UP*2YKR(2F$O&A#G%1])4YDS(+$]%>JOW>;X!R=(J_CXC7J'X95?W7 MWZ_)!4'_4;/?GGQX\;=WKY^_^/#QQ7_\_=6G_VI1D73;4YH5(_5>6KLZ MI!A,,CY2(DQ"0CDAT/M(@EA#DQ.6T25+SJ WQL%43W>^#=!#J53:1M&;.+.SP!LD M65[#M$SV[@-JF[*E;8R,=8#V6[[40''7+8YJ4M\;)1SS20M+B=+1$6D07&#E MPA&-))>0_EG4CGKMD0H;:IH.Q81MA-V 0CGM!M_G'7QCU7-AF<"M)4E_;-T M!@%'G%:,B"#POYYS*D/]*,-5$/OW,RHHYV9X80?)-BB@>)+27(A^]-X/TZOQ M,_]E./.C)3@I:0[HY93\WU#^D='O99+8F$"JX'@4M7.R;@5T#!2H)_$FQ5$S M7!^DE4N\1*4LQ.A%)CD#HG)4$$=S*>$,+BGJN%.U7:#U2(Z! !5DW* NXTF, M9Z=GH])(ZMWL,TS6!$*70*G(ABE()*&_5+I$4>*C1J#2B!B2LM+4OA_O#>X8 M^-%&$Q5K-"ZEHZVY+5EB,RY3P3)%C\F9?!S0+BNYU)MZ5"QQ;BN% SA%F;4%'FFN?_9NP/'IU M5Q%RQ2+C4O0^!_%J.CV#]'Q>^/X>)L,N_<./SLX3N/YS./O\&49IX+UR+GA! M-'A (Q4M51O0=;*>9N54HME>\TW7MA#8YIF/5NE-A5NQM/@6G OC] 90SD4V M7HOB@*.K$BFZ*M%0PH+342&%G>[32&*KAQXC#2J(MT'1\9/TS[/IK"Q\^JG; M$'.?(R\]V%,)T\!X.B]@^P#H_DZ',UBV+5NL\@/$[F2AK#GO!Y'12"D <<;I MXNDF$GS4Q BI*+IWDY/WMT5(<6"X]@@8]W]76C\F8L;-$/O31?EHIU&J+.E)Q"X^FU9[@Z/5\R>_WCVY0VR'&&)N&P4<4QK(;TJ^7./+8%>*JGQC0#"+5?HW&L)BTM"+I ME&K'DQY, OTV^KPC@7X;,3Z4!/JGB]?K8WF]7B_'@CQ6T%?@7J-?$#PD4YL3F[ \D+3YK=3;-1!S@YO%=;B6R1U]D#5*F]^,ZC"Y M\W6TUX,2.XA^O^1P,GFC-2."MO-X"8H8$KG8*%XU D-*H[P*+/$!A>S MC9GYZ@;R6B!'PX'=Q=Q@/W@R0B>LK/9E-WDV@;2X,4>?=_QR.,:?H\][ 7DZ M-Z ^H?GZ%#_CCP$X;1)$03AW\P6HA31HD-9FPZ2JW@]_%[P/(F2VBY^R-V6U M&& 4/T,Z&\&[_&K\%27237X\.YM,5E;Y!<[L+,.7C)/@;"12)U?Z N.KX76B M642>>.VJKK[8'CV!FBBAP:YT@?/)5S\<%6Q(^8]^!!\AGDU0Z/.=M$/*CX87 MP:,+_%8P'JD5)6P8<)_VC/C(!)ZHFD>NM."A>GN$'3$?$;GVH+0&&9RE;>S$ MQUE)%GAV-IUUIS"9MZ9_,DZOASX@ZMF/:Y =GMT,89$HV#ROQ!&;T88S*$25 ME?*\>B?I>\!\]-1JK9H&>9P7;\/+(FUX/?P*Z=5XYL*+X:-O/9UY#U@/GHVM59-BTJF)>3N-L@OSV9G$WAR M6J[N_F>^P2[[&5];"T^X$JK1=6$F$VF<(]XQ1@)G09?:[MAOQO,]:%8#_]'P M;^_*;#!#Y^)=6LWXN8 6HD4$GA-FRU WB^:DE8FBH(+7 <#'U,Z2OP'G:&BS MJZ@;C,ZY@#;/+%HPN&0++)V+"[8*%9SAF1ANT9O0#C=4*1T>SS+P&(-MM_7< MA>V(^%%1"0V28-?$*A;!C/\X\Z-Y#DH:SC_C^AF,#@"%A%M=+DWXI1*A=+PM M/16-4,)')ZLW0K\OUD=/IKTHJ4$RZB4G-,;)&9R[!\,; 3$/6L8R25:(@.XF M6(DFG1=$H-N @HL1?]\N1G 'ND=/H$:*:)!->H&TU N]''7?+NX0Y+U@?,Z,ZNDP\ M8Z7U1%(EOY>3)/ '4@@)#0W>'@!WKFU%N5]\[/4'+A*N7.;))Y1!D"5!6WBT M!K3&/< J3:UUEF97608]8.TM5[$97VZ4P%;6Q8//;316<:EL&1,K(Y$29.KMYM_:+F-U77>-^%Q&]GO-Z>M#[*?/>%Q*^WU3VZ[C^CW2PZE MM&7&EGD)4(J%4B0.3"8\6.Z310>$PR,GQ7T3'AMQ8AN)MV@;C+;CDW$J_U=* MG+[BKCB>K=I;.N5"DE:0")2C3X(^J ,;B-'HHR2:1*Y>+GT;G@>5ZK:5WJ[? MU]82>H-$I&5DRX]>C:=HO10#94[_6$I:?4P(*^+9"#F24#*E=(Q1&::E8+4K MS39 .59;HH;D&^1]?)KX\33#9(J,713:E\G!>0W:Z2?\R.GZ7RW?FCYK:61\ MU%S'8*OMR80Q@,$1H*6##U.2*N49B5!"*:TKNV=/WRF MWF%#/7BB;J/4!@1]TXWAQQL_^0-F+\_&:77R1Q:I] )/?EYR2:VBQ#&92/:V M& 0YTU0[6VX]DOT;6H?3[O6V"[NKIH%1]E?H3B;^R^=AO-SZ8?Y.I1*XALB) MCQ[=$E^*8U)YQ9+R*7L#O'J;U,UHCM4TJR3_!GF4ZY$M7X0^V!I96[?A.HSU M5$N'O:BQ@P(:G#>W8N0FA5!N_9(LHSB+J^FX#D3XJ/#G07&]GPWD@ ;+(;BQ MC=SWR0F8SH9Q57GIG,'_*2*4I[AG"DH"-8)8E$5.6O%TO=UB.VY M)OM2Y+YJ:#%OZMIY>NVT7>3@EM9\TUF9OSP=2#Q/HT. B5%\9Y1BQ.H(1%GI MDN7!*%8[$VU;C ?(^=C;16=3?>V?7Q>C=?XZZ:;3OX\GX$=E 7]%L3\M&0Y0 M)KWC"PB@2D?[;/$EH;R\)-$0(S23$A2:Z72_I.L'_"=F8@/-MJ@!O^=_\,G\!8B;<"R\R!>UM[?AY%>"_Z%E3LRV&P&T4TM7E#(2U M3)M 2>9"HR5;!OXH $(=3S1(E:!Z]Y*^V'XFDE71S\9(PL&2,8?G!5I[R[Q< M\\@]IUG>M>A*.95/XG^?#2>0;JF'N^"J0Q\U)D>)-CZCLX!'9K#HESAN-!@A M#S@N&NIS[]\<;_LYL\&_GI(O5Y8&307DI-O(@,A5.:VUG\-J>4 M='F+>6Z7E'X/P/O*PFS&L-OJ'MJJ[Z&D9]XBTLL+G >;=#8 -V<]=[FC$X[ TZDPQ?0RL2(93;+TF1651\E\"!H M=G>FQ(-DV3;JJLBN,K%HWC=_[$=G4R@C.,[PNX]=GGWS$[@&?1D=URDR);0C M46=*9,B>A.0]L4XF:G1R0>@[_([[/'?_/FM3)79[TD"+ <++ED*<03M VTP",Y)8#HDG)Q4SM7>@7L".DT?M=-/@,+M\]?9A>/+Y M(A>;XK(C6JG6@RH%LIG8*!RA(1OIE!BS'39,J&FB1_ SQ\[@;=2<_ MGI;I8QOH:XV6K+3,=UX6AUB7U#.F"43%@[8!1*I]]=0+V'%SIKYN&N1GS3M; MEP6O\$!,TAJ5B,J\U(UHM.*\280+H6CB-.GJX;GK&(Z<%KM(O&)ONOGTS:79 ME#L\ $L=_A(2-TC!Z#A1NNQJD:&M))@A'$3,F7+.O.]ALF[X^./4;RUY-NCR M]NPS+AEMXV4'^^'XY,5T-CQ%@^?ICY*N/'??LDTQ*\C$X7K12$Z"A-*#+ 9C MJ(C>@JL]S[X/KI\OJ%==6RV:[6[$6! NWZ(^&!N%\/K@.TS]-G1]6T MJ.[M@S58ZG32@G"=-9&\7&X[L(19T#3XZ'$#/1KZW!&/>QCLV48C#5AS_0B_ MW&5U,6-Y%?=Q+ILL.3&JX)2,$9\,$%4:X,<004-MOZ51W[ MISC2 MWL+LQ??E+.=5N^@!2XHR)06AT1H\USTGWL\]"^V4I8;&ZI50?7 =,9&JJZ5% M?FWZY]ET5C*!7G:3*YSF^&B7(Q!G!&Z?64[DU@CI@D M=130(+:[6/EH_3:X$ X;*)Z,#-00EVT9B9<0HPJ4(*.5EP I\]HVA.E\T-2 !5[&KFJ2.$>A9::(39H1 MY73&+=A+5;U/X"YXCYB">U-C@[DHM_D1-U%_@")Y?')I_C*-?O1?X"<#GH6W M-C&2F+)$2IN)YS&2'*@5,CL!>H_!A+ZP']05766>;.$LME#R?I-=URSA+7R? M??H&HZ_PIAO//D\'%)C%/=T1K8L#8VDFCJ*M2KVVG&FM0O6Y=;LA_L7.%JIM MX)MNA[Z\2I^^=8-@T,3U5A)C72Q=L?!M,EX0X-E[DPQ/NG;3_7L!_47#BHIL MYO]N!1KI! /K/'I7Q=RU4>!+8_$KE16A$D)RCG&0M5.@[@GU%P.K*K.!([T] M[)?=V63 _#Q Q$D"Q8G4+)' P!($ZU(6/&9[6*MQA?07 VNJLU[7#_B(2]3 [RYHL?GIA\\MW4&G75795HQ*K$>T*@_N@6F;G-"M]7Z( MW,]:.KI5Y3L(>%_*MU1G(R$11IDEDFE%?-">4+"4.NFC[%=D_:"4OB%CQ]GB> M#5#VYZ74TU-77\@-LN/.)\4^/9NBO3.=KN M9E(QI:)%3PLY[?% 2[G,B[5$ M(=,CPP/.0>V6;K<".H8#O[[D&P1^EUA6<^5Z@&E4"'(%R&$J/BHJZCH%=I9R M@]/@*BCN5>8)047*H%32E:X+'ET?(9FQ"-BXVA?Q>U#Y'54:^]+X-L*MW 7E M#6Y^G_UXMAB&7]Q=55E5/+D+HJ?\Z7O_X[(9H9T+G"I+LO.ZC'>7)% J251&LXB_8+V: MU-SXX,>JL]TD5/EE>^YG_F,WFG>?6,%AG@<;A266BC+W(4ABC32$BR1BJ3KE MU/50V)J/?JPJVU5*%)TVPS3*XY5$Q9SHQ2!(0S1"J3B7<2'2K#>0)M M7##5^_2O1?(855Q1M@TN8U?.UX=N-'K93;[Y"1K$Z(M+A6Z<@%+X4_PP%SQ% M/XQ33855#FHGFZR!<8"),55O*7:5;(N9=*OZ',&T=CQ2(G)21$J?R_003AA7 M0H!&VUO5ODL_7&G4SHK8H-BMI-AB'-02QZO3+WXX*7M*&7(PD%IF4XJM$@^< M2 NFE+H;DI"T)DHI4K.;TZM(CD?3.TBX02!IA0I7",.3\;.SR03&\<=\'N=H M'F MLUCF2+D.-G.K"66VF!,:&>H@$Q.9DB8*!JEVGXC^Z(Z''Y4UT6+FY&K/ MX@ YE:9:U$8T-XR39;BF)$8&!SH* Z%V >3ZG7_7_0[2I;KEZR\HFDZ<R< M5?.AQ0Z='>,("S9XJ85+H=7Q=B>XXV%]73T\O#ROKECKXVX< =9?$)72P9:#HL+Y+7P@SMDB 4U5YLYR5]N7N0W/3V8!55--@^#O M)FRK+NT]T#6R=6Y'=A@#IYXF>U)D!S6T::%X&TIM3#!)<))EE$3*R(A7X(E( MQLEL1*"J]JB<0Y#D#J/E4!S91OJ5S9-W8YAULV_=<(GPI,S?6)S?J\,QH3WF M)>Z7H5Q\ES9K5KHR_"')')G5.:0>)LF=#]J_&5)3*UTKD5;.;9R7_<^ZW)U- MKN!;(A.."BT<(S8 $*DI)2$@LD2IBE&ZI%V?5*S;GW(TFJXHS/UXKYL,I8'P M2NAH/.&L3-D!R,0+*0CH"-QDE('>@_^Z"=Z#\%#:AH);*:N!N_)^TGT=EO,4 M<14_:X%JV=@A#9*,VFN'5CVW@LC -/&FW/1IR([C/]GU+61G*MV.Z"=@3T65 M''@C8BIFC>M&@SYXM*T@D<"%(E11(25PX6SMFKA[;T1-)?&?D^$,O=T\'11[ M4QH326:\6 M9$L_0?X7$I* FQR@.>)MYCO,G>,V:JZ]-FZ^^F/$ONJ\P^3&( M222@3!"&]@HI4X )+D$13WGB%$\?2 U:S&T+\Q?A=E9>@RSR!:;_./.CX>S' MJXO,D8LF4S8Y >A""_!EE@2>0UZ#(#;3;#2S@-Y197+=A>DG8%)5M;3I9WU= M(.\FPQ/\Z7SN]"*?-0G9E]JEC P7CA-TNICC2L@F4V2VPGB M*595M7SW9E1/1?LQ.R_CO0#ZM$PDA=?XX^EE^(X'R2B@F1QSR>F7GCAJ:9EE M[00'<.AL[9=A=T'^N0A758%MVOMNAE^:'Q:0TPW8$[@82AHN\Z[TS"XM.JG' MKRQ:C XD2FX/?E!OO#\3\VJJKJ+!7P*2M^,>?H7;<$-ILQ1CN6LO\WB2$B0D M !083YY&Q1WT&6N]"X8CH=%>5=&F+>_MV-]-WB#LVU80F?8L64&2L:65K$); ME9=:UL2S4%3PG!H,3MH1]9'0[T!J;. 5O"WI.Q?H%Q,O-8J#)@]$A\7X>8LO M1_ $\.<^^F2MK9T>O ['D9%E9U%OG#!3L6IG7C6/WWV9P.=RI_\5AF/\%D8( MUE_4'G4W_JS\P?WK=:H\=N=*G?J+KU2C6'OYIC+*&,BT!&"%:6 MR2\D9JV+7:2)UCUOD:'FDPQ,ZD2_-5+00ZFV.6^S]N*_S_"\*.OKQN=M MUIBP L\**'> O+3^,228R(E R4FIA!;4UBX NPW0H?)*V]%@4T/*G=71(%1V M#=,R+:8/J$89I&L!';A!Y>Z*ZUI)?6^4@ ((02L M@EHW6RVU==(@4^P2VK%>&(^, M1?7UTG8G6@%#W,_\]//+4??M;Y!.X+V?7- ^V*B%,9E07VK%A)$D*$$)&!:R MX9YG7ON4VA+BD;&HNE8:7,==@GNI*].-+3,JCM"41*I'3Z040/"S)(E4"RY, M5I[5;AC4#]F14::6#EJT/KW;)UP"M9H)KFDB %K@OHB0G76:!$$3\!PDM[H= M66X'=V1\J:B)!C=F'V==_.-S-\)/FR[$,% Q29NT)B8F7'=DK!05"P+)2^\Y MUZSZ(703Q?Y)L-<@WHYB;V#RWK;FQ1W;!X@C/YT.\S#.=[]R:+[+G_SW 7(5 MJ!&*1,GFEVU%$ID39J*//&;*JA=A[@#WR*FU+T4V,)>O WN)DNPANV4"WWN8 M#+MTOA9!:99*6\)YQO?)X1X>)'#B-!7"1V#XH\JDK(G_R%EZ,%4W,-!OD]8Y M1K0S2!LOX25^Z M?2F^03[7;4*[$CA:+6F]I556HD&A-:4-<;X40>> NPW-GM SB4N0;%]47A[ M]#\I1\9:,^')40^G)U-8(>$LG6?LG-^V)W0*J5[+71Y,<5OT33Z8VD: M_62$&O,9=-KT:S_SX9%BJ=N<=\)_^>./_V4V>E>-KG@R2HZ'")'2EE<%CR_M M@HM E*%2Y>2=4+6C)EO .U2RW8-DU\VBB29:;E/@N@GJ!="W_A26-S%]X+;K M?KT-U(/UP&ZC^OX4JZ:W!T W;Y@.DC/"2^V.C3K5OTA\$ MS>[NC/T@6;:-NAJPZ]G9=(:'P^0#+,8'78>\;*D7*#.XC1/N2W,3K4MLC\L" MD@GF%$1?O7E('V 'Z2#23KW7FX=4UTV3+MJMC8OY*QD4UTHY2[3)F4C)48ZE M87WP7 29K#6F]JZVGY7],@HW&X4/D%L-+N"V GQI:^D#NY%=>4_(AVI!_O!8 MU!V. @V,B/O"Q[-/..8%H0PW+>DE(B\Y:EKZD$*4SD+MX:@/BKEW]D4_6N)N MH_G*K=??=I/9YR=H5@VC'_\GA+]U4P1Z@A)]W9UTSV$Z/!D_/9L.QU#:P*WR M')6(UG--KY%_[CTS?(/<:<^[$A )6$12I_E7,3"+'',H9GL':75W9@6Z_CE MM&QV6@[.FQ:E&1>H7W:3:RM\/\!70=I@.J+ I9L8)37,<21,?\5N!_H@5"7SDM5MBKYY] MB)%.CR.CYE[::<"2BR3AA1#FXD&VSV]PV$"II'44@&ZK3T0*D+C$[(C*5@A/ M%6ZSM?V!VQ']8M0F1E749 -KZ?VDBP!I6BJ1+F6DOLL7@9.!C!RW3'1C/#K3 M1.K(2; 02$Q29 .)654[=[L'K%^,V\2XVCIM<'?UUZY+WX:CT:O3+WXX*=(L MK\C )#\O 2*092SCQ4OC$DT+2!NM\F@)U6Y#O![)+W)MW,YVUUR#0,,*U2!Z MY:/AAD2#EN2"UR8*8H/V)FM (T\T8M OSMS%F:VTL['M0\WR$/05ON)*OY;/ M*LVW/7[$=#8YF_LL.Q2,]/KX@R8=21'"QAE?G+]:'X?2/>91+6!6H1ALJ)85GGG6) M>"$"X3G3TM^&*5O;";L-SZ$N5W;2\T;.["CO%MDJY]B>(=E*!_]/^&\NPUA] ML+5*JKH%UV&N+^II<2,]*JE@WS0)/EI>FC)&*WFICP6T?:PB\V;4WGLC8VT' M9__TN./&X3#LV$;R]:\,)K/A_Z"1/1]LC_[X![38/W[S7_[WV1A08>(\)9M; M%:,I4SN@V-@1G?)DRMV)BH[CTJ]'A#?=$/1ZW@&R0JIIJ&LLWHHAW8+Q.K(W M^,F?+T$S@GNTIBS1NLR^8S$1%S+^(SL/C#L1J.BA^3L>S\0DLS=#G+>_QJ"/5]ZY";9&+ M#V%V<9K-3S+POMP?><)EF%\@>6*%SX1JI23#Q<=8.Q)U$\5Q^ 0[R;:YMB]E M+_;!U MQVQC_1#!/HEPIZV_'QYL(^?*1_YBS-]+'X=ESM^3DPG I=[8WD3+C"Q=&3T" MBU02Y_!PHI(Y/.\$\,QZ'/:W/N00QWP-/70MA%C1<)].9H,/?GP"<]Y:93@' MXXCU&7F;RG .M"Z(8)J!2%JQT*NW$7[JI=<8O[MXA:\\\#$?W?>77,6[P7,0 MYY4?=\/8YG#NH\CZ+^C=9_ .PK^NOATD5W&7O0Y'>,FMZ%_&V6Z2"+-*F!]K%[+@6Q/"RQ" ] MVE:Y3(IV'$_[;&(_8^9>]Q!7L1PR2/6Z\D7W#E)ND$-\@>OE\/N\#\QY&&T MS%O/7"!:XBJE\)8XR@U)*:NL0\Q2MKN[O@'GF#BPFZR;;@*+G..WW3@N!@H, MK !T&23A2#"4$Z FX8*9TZ%V((Z)!SM*NT&F[%ILEXB: MO."1HL4"W#(D:ADHHJPF+ LI!.C?^AY\,2Q2HG&-LX%$"F0I-8LZ"2,/0"^$^DN0"SXHFY&[;*ZW-V(Z! M) VTL'$H1,4DZI=^./GJ1V=P"K[DF.^8.WWKQ^V<,MT?;*5,Z?+ ?Y0'+DR" MTISF8@]XLP"!*OY01H%,%MUK<&>8K+Z=\^""8-()*PT2S%&/AX>F@ 2+Z& D M:X$*XY6K/7&YZ@)V;FJ[ O/TQ^5JAWDM SYL$;$V0B3%2T^?4J4@I4HDE.L" ML#25XEX1J]LS?7#M*X_[<(R[T=.VMK8>2EKXGCJL40_2LT2)!5M2690GSB5# MO(Z!0V99Z5_-2[>YVZI/R,-T'MV&& ^H;V,?V+\ZCSY,%E5JX'@?"CP@!@OG MJ0L.2) %OF&4>*:Q M #! ).<*?\QN>1\^*ZD*O: O.ZR,6_'Q? M*IU+]\#7'5J],#DMEX;S>0<7WZZ*G4$FX,F3/.^";Z!DC'*$K13507F=0Y^* MXJT?_.BIT%[<#;(Z+CE(YU_^;8A^\B1^_O$:OL)H;OOH ,H*IXG0HC3;54!\ M%IPP[IG.0H58O?U$/V1'ZU@V4$Q+^KRY="M^$^]J1D&X==2D1U$*:SC$K^B-A&4@@)NA.6Y=EC] M%C@_&T'NHX4][2"K-D(\:45-8,0GA2:]\YHX8V+)X+FSED:N5,UU',C3 MJD&0[H%IM\$A5W5-TKEDLP?BI,0W>)_"I+U!:DH"E3SM0N&7SX3+W+;WOH M1-U&J0T(^J8;PX\W?O('S.87<2,V#(51]*(1@ ON5XA*"=L<-;7 M-L#6(]F_[74X[7;55=/2KWOZXY)Q^G("_WT&X_AC_G*ED)D%65IF,%&*ZB1Q M"A@QVFHAG %_ZXCE'6/=FV =K[56624;*]?J1B#/ 2[?E3X0]QC;O@;OX!'M M.JKM$7.LH9<]!;&O0]7> K4^$L5Q@Y3!=%-KG>F,7;;0T;BYCO%RAN;+!O"E=93*A02M\>R(EOC0\!^6HY3K80'LU M4]N5-#>A_22\V5$G#3:;#U%:!"1$%:/"E1M-RL^RCHDJ6]L4?BAC M%1].,70%W33M$387T'GIUB6'\OUR9NV+TA!A.D1'X<48_"F7#+Q$@E7H:8#,C(:<)-J>E>J?8#I;#*,,YACO=RU4F4EREP]RFPY+8OGZGR)ISB63. 15.VH MPB8L/S.1JNCG)F_,+N5J5S&M([6S5J#'J(EP5I12[%B:N3BB@_'.*:.UZ5.S M>N>#?D9FU-? 37K87;>5M]T,2N0=<.M#-^TMS ;4E!L?JHC1.2Y&+CB+NUUF MJ'3.*.-0>T.YB>)G)$PEG=QDB:O,DG4\UB))'9(DP7-$Z!"K]\J24GE@F?8Z MJ-JET'>C^L6B:CI;$T3<.>I]N8!W( .Z_=%DHI3&C5!)1BP34'9#DX0 K4+M M+IN7G_\S4^7>>EA#BIU#RY?!G(MHD!63(4I 1T^DTAJLI">81+R*B7FFDJ:U MMY>U0'[19!?-K.'+SN'<:Z[;D]DS/YG\P)4OX'$J6#".$1IE@^G/S_2S.SHH<_#BA N!D<8L!W[_ > KW M;[#?_[-W[K9_SV54:KU_Y>G/NFEIW8$_@\GED0U.@>5":I*U1E/$=K\22-?W$)\[G21]LN >A_0J'X3M+((MX.VK;7YUMES?@UJIY*$TQ;]%@/-$S^RY M00.?$3W/'!")D:"3(29&7$VF/J;:-+L#TJ&2\9LQ85UHL))&6M2EX=]=$\$R M5:\/L%9ED9M '2;WOJH*KY>0597_7@FB#:B0+"?:O&4V3=8KM<-'(LF^4J=5LKP3EB MH\#11X",/J$'3@2EUE/I4N9]VIWV>M@!J@+K**9K*=4&.:HOT*GI?@!\A*\P M*:5KJP:=#+@MG?: %:_-QXB+1AF(J*35UNG,:K?XV0#EL5.AIJ0KO_?S2;K( M4/QQ-UEEV3N;; "*SW>EK6/.)(@R 4\%\$91*7SJ\9:O^>C'KL@:$FN0^3C? M4:ZL<8D+%'.ETIVH.:ZRQU@)>&K9Y*)S(65?NXW*)BR/7?559=T@N_$*I/^?%D+Y*=R!>\E_0;;P@U02_KW M@=7(_=L Z0$X?_=3VETTV$'B#1R^3? 2Q>T)K4VB37:X=4$@3HM M5*Q]3.R5"-LX>TUYL(V@*QMZ;[O)[//'F9^\GW0G$W^ZZB )FE-'<=-S%H_" MP"1:+NA[)!]D4#GS9'@/6V_]I^__S*\B^*ZJU!IX;-?FP+V^,G_%*DJ!2F)Y M&:+!4R*>"T>\%XP+:U/TM2_4;X%S[.=^+4TT, @W0%NU[N\!KI$-<"NP!S$1 M]/YJ[$>/'730P"JX':2D(LURY /@!!MAN\ MN2=^;"/Z%A-R<(M\ES_Z$:P"E1K%36D0!-#1)1(LGJ)X[I7FPE[RX)BQM2_S M;X#8OTU144G7TV9VDG #PV(Y^W-\\F*1/K)$)?'A25I.N% ,/5\#&!=/',!OX8)PHH[P$$Q+)GAFQ M96!!&0@=,H<7;*Y4N_GQ1Z3U6D+<&&C>:WZMCW%RYD?3EGFVUY^QAWS; M6Y>US[Q;*XQDE NB*?6EPP;Z)Y1#>=V=,X)+5KU+YD/+NX4H4^0ND:2<)C)J M05P,"=\1R,8"S[YZY=ICS;O=ABV[Y-UNHY+'DG&>28%;AX?HK[W8G)FR9=[N-1O::5MD'V*^\VZU5V#N_\C[RWRM!'$C*N)&$ MIS)05WE9W@I)?#1>B)2R,[4#;(\K[[8-+[81>P,^;$H+I%2"IW8^L*1$EKT@ M-LG2+9DGI[,+D&J?+(\@ 7,K9?5,P-Q&TJTC+DNZ+V=D#[PT/%!I"/<133-; MJOJ9,\0!UX&G#!Z:&O)7X3Q0?WH7^[66\%OS8A4=3 P]8)XYR:HT],_2$1^T M(<%GB$X:;VWMVHQ'%(RMQH3[B+MU/'YU$BZ"#$_2/\^FL^+BL($U3$O/..$F M9B)]\,2[#"0GD"[(B$+9QRYQ$]FQTZ2.2AHD?[[W/Q831;NKVOCU4PX/LQA5(MR6#HCEOMD) M*8D.TK((X#+=NXE1,1A=VIK.8"\$4JET'#Y_(L!=1>,#L)J)37N M0 'P$*,I$"]* P[)044FK?&U_Q)*&L$O,!?,&4!#Z7T2- M8SXSDZTS6@:H??VX!L:^ KHU='RS ?-N4CUTK'8ZF0T^^/')(DB@>"P5/AGW M;X>2@&A*GW%%J/.1@772BEXG''[J)2[@=Q<\N/+ 0\5;=]9:MZOT*AJ\YR!6 M-9$]8&P3*^VCS/K!CKLCHCL(_[KZ=I!<0T5JEY*@0(F&>?.G",1KP8@)"FTB M=*D=[]5V]- *W!"YK*^_;01666]O4%*G9ZLJ!RY"]!3W$CUO3BH"(]9[19@+ M98YI1#^FAN:N/'1_+L%.8N]JR*QBQ&@.Q'^_!"3:K)T5D>CY.#:F0VG?9PF+ M2@LO7.*JUUR+NY1W^:&/4'GWEEF3X4N7S_/E?8=CP5-*HG/HBE(-)'">B:' M +1-1M:NS+N)XK';-Y7DVV1DT65$;_TIG-]4WHVKT4WQ)DR'N2C>56>W4F!' M@3?? B[ADYSSV%:G' -.+;-$.U8&R)?)N<$[PI2UT01J9:H]Q_A6 M0/N/W];1VXV ?BVA5[3H2KIO:=,,H2J'!:Y6Y^0E'H-!*XFM@P+V&V0PF[_)BYUAB,CE##%D11!.( MS)03'ZTF*E(P$BP(6KM<:AV.1Z[X:B*N>)M6R'CUD'AR,H%Y#'NUR4@5C!"6 M)&Z+(ZHTL^SK<^Y)$KMJX0;VIWY\F/?Q]/2X]\2&79 M*\)YHVWF@@2:\/ (R1&+'B=^Y7.(P)CEM6_0UL!XY)JO)>";.K_WQ,="QB&FX$'*EU2;P04GO$)_G2@OT%7/RB/7/26.H0.?#"AO>U7\/2RUWW+QN"^M;R/8 M1MI^V4T@^NG*7*#2"A^=)9SC\J2&0*PJPUB#1 = E-&)O>*A/55]]>G[O>>J MI)8UBMY!I@VRW:^>6:L)4D].N[/Q;*"9=H$7JT1JM"JDS21PK]%(28Z:,D2J M>EN[V_ )-V?#W\?^M)N@I8G<'TYC ?A^ J?#L],GX[D7\6HZ M/2L%/?,2TS)9U41A D>KUD"(*)> UHZ@:-J: %D[*B*M/>UV1\C'R*FV>FMT M 5?F(UK:XA5I'K)2V?=I-)5RZIGODO^)O9CX'A.C MT5P"H$2: M>4/01 GH;+75Z(G17NEWVS!B"WQ'PI-6&JD88%Z__O> [E<:QF6YV/O)CW(^I_GC MEPGX]&[\#_3;2S3W@Y\!&S#G07AM"&4LEJL23VS2@0AC3>;@!/.U:\'[8CM& MOE32Q$W&F!9GTWQ0%4QG!>"3)==?C-,@%U-)Y]+E/FN$JDH1:OF6.VL,]3** MZL9*?WC'P9M6^KA)';M3+D,WGG:C82K-N3YU,S]Z/6^,P&SDB13$B$ M!X'(E,JX#4I'N**2,1&2SWT&P=W^E,>M\,I2O*E?MXM^E^4-EP%^7-R\7X7( M@S?9%&"9XGD7DR16C[N\6N\A5S7!+-V2AY=UB6M=IUG MW65@2>2@G'/$XAZ#P((GSCJ._I0/+$@=^?6I#NL5?LLSCD#+M22X1K4[I9/> MON&\'IX.2U]Y/&'P"_R354^*@11@K'5 1"IM@AW"#=)JXJ5@AD-,WJJ=]_.- MCW_\A-B'W-=PY=Z!RH+Y)AH(Z DG'@@U$<\CFQT)%"(),=F<'>5)],DX/D+] M[B:K-9K;/=XX3WZ=KDS)=V>SZ6S>>'IU2Y="X-3CN<(96AA2>BB)L,@O,#&Z MX)2YGJ16*==X,Z;'S8,FDE]#C2;AR/-6_S?#7XRY[#F/)(G \;QBFCCG-0%' MH_#19S12]^#U;49X)+1IIY4U)-HY*OG&S^89G(!$OQQU?Q)0+#[.!DSZK$+, MA'KN")JL@&:.LL1XK32CU*A4FS9W83H.HE25_!IJ[!R$O SJ NP'^+(\&]_E M\WCIJ_%;^#[[] U&7^%--YY]G@Z4B2"\<81*JHA,I7.F]H(XG15X 4KRVH7K M.P'>/ZGJ$N"6&[2VRFN0@[$5^/\"/_GTK<-W,<4 U)5Y:;&,0 %TN@405H:H M 5?&ANJ&T#UP_LP\NX^J&J=M],.,?($!GL7> !.XV7-91O,A:G3@B)4Q:NH5 MU;SV7NUH MJ)VT>"^@/SO%ME96BW24K4$/O\(@9FMII)D Q$"DEFBRX@\(8WBFE_$)1E6O M3;X/T)^>8=LJJT'*RGF9YBH5\U(BWI-QNLC,.A<1M]+2E 3!G=<@8&6(XT&0 M["+G/CC(HG;VRM8@C\-];*N;-4;][BD*EUZ!]S")B,V?P%/D^G!\\G+X'=+E M"_(!BH RL(:H[$M"1>G6(1(0D$8ID(G:Z@4?VR'Y2O%!0, $-Q$3Q+CN)N*4N)JB0'*#$JR,YRZ-)KTGSD,2WOB@&S=D MO /@L?.IG;8:.(%7P:*U=S:)G_T4TDL?87F-E(-&:\Y+@C MDBT>Z:V>C?59QC\?1LBJ;C=+KLE3\D?AM,_GOXHDQWG;2J2 M59S:8$MGH!*A58%8)C/Q/$1EC'(YU#:E;H%S^*')C9C0M=%( Q_N!K0";-GJ MH@^T1@VQ;X%UF)[8U51X%S5VE/^>*<*8<$*Q,J>3*;0'!90^9HDP$1P7G .[ MGMWZ^*AQ1Y?L0S!C&[&W8,39=-:=PN0&Q&53&\:%&P+3W5.FH=],&W+X/D&K8' M8Y7LH-$[Z5)!'?NP3Z[CU!"-CDX1D5DJ";^96.T-PHXF9BZ2J9Y%=!BZ;&^I M[)$MVVBA 4L^^E&Y_/\*XS-X"ZOV>]K:E+,7)*:(H#2+Y;2,Q 9&\:R$$/OU MJ=TF!+,.R .P3W;2U_50R\["KCZG[9_=9&4Z3>=DS\$Q$7D))8F23\0C\661 M)F6O1$Q&V5Y9]G<.:[O^Y&,W-RK(NW+SXM)X^UV^@FE)\CZ@*C8OW@AD_\V+ M=]50UTJ\E7O9;@87O/?:>4\@E1X! 2P)I0XH2&X-Z.RX[966][!T?DOGXKVH M?!NI5I[X?0D3Z4WAA(C4[F45I0$CPZX L^MHTQ)>M>UW>U/V&][ MXDKB[ZK+KO*Q?5'\C:*1>,?MZ/:+5$,D>F"J>X)MP[/\ KZ&C6U6^@X KG^$;L4F30U"6 MD:PY)9(;]"B8D22P'(1F&B3K=?WPH)1^RPF^+YUO(]<&OOH[W!9]V=F6F]ET M->9& @ #14*. EW2Z$H> "-*2P24?&:\=L+$!BC[/>[KZ*FK+^0F%P@3/-;\ M#-YVXR6R)3")"[*)):++Q$$9K":.IDB"B=(F&1D+M0L=-H(Y OW7$72+2-UJ MP,HJBVU%T$6,TFF+&UHFU)8IA#PR$M &+9W=DN$I1V"A=L3N-D#';@[6UTJ# MJJDEEM6]1 \PC:Z)K@ YS)U0145=I\#.4FZQ6UP!A7ZJMMEGDB4@PXLC;'$3 M)$)QJB$+YJKGM^U!Y7?VZ@N@I?[KJ[K8$8SED M5(,G@OIB8C @+@5*N Z9@_!<9-9#<3<^^+'J;#<)57[9GON9_]B-SHK@5G!" M<@"*4IU&FS$O*40^%K?GHQZJR7:54,8%FWD=Q,KR8Y2PD MONV02'*E2X(&();:8NRA1\"-B$KV:2U\Z2,?JY+N*Y6*%Y %QL(V+S;X=6=; M9)Y2<@0*$BFU)=YQ3;B4/K+Y@-@^H\LW??YC55L5>37H__%D-'HW^PR3:ZAD M N=5T,2;A,S"EYU8PP,![X"ABQY3]89]ZY$\1GU7E&T#S_)&FLQ%I2L;B*QI M$K@^H\MT9Y$BP7-9D^050T% P-^V3BR[A.=@VF]7LU5-_)4MVK=G13#O\OF- MZ4!GQR0:9X0+@ZM,N-Z@ KX)24LM7-#^^IWDVIW\Q@O81Z7@GL58VB9^D?R++(+UX^NK3 M\R<#JU*9:NJ)MQ(=X"0R\24$&K4 $9"$FN4>;^C53STBU>THLB:]'+Y,( Z7 MA>M?1C"7[+B,(BWS;><_']B@RI!L=)0YLT0:8"3XF(D05$NT$IRU]8<.WXWK MB(C13!T-+/15=Y(7W[_ > J#Q-$4<.B':Y%Q#\HLD&!3($:$TJW"4G"U>^]= M@W"$1-A%R UL]+